javascript中一些简单的知识点
2016-12-26 15:59
197 查看
1、组成:BOM(浏览器模型),DOM(文档模型),ECMAScript。
ECMAScript和js本质相同,ECMAScript是js的规范,js是ECMAScript的实现。js从上往下,边解析边执行。
2、变量命名:以字母、下划线、$开头。不允许为数字。
3、数据类型:基本:undefined、null、布尔、number、string。
引用:object。
4、1/0位number类型,值为infinity无限大。
NaN:数值类型,但不是数字,number不合法。
布尔:true、false。
typeof:检测数据类型。
undefined:声明了但是并未赋值。即是类型也是值。
object:对象
5、==等值符:先将值进行转换,以number为基准,其实隐式的调用了number函数进行转化。
===等同符:先比较类型,再比较值。
6、三目运算: 条件?条件一:条件二 若成立则执行结果一,不成立执行结果二。
7、break:跳出所有循环;continue:跳出本层循环
8、Base64:加密解密
btoa():将二进制转换为Base64编码
atob():将Base64转换为正常字符。
btoa(encodeURLComponent()):将unicode中文转换为ASCII码,btoa转换为Base64
decodeURLComponent(atob()):将ASCII转换为unicode
ECMAScript和js本质相同,ECMAScript是js的规范,js是ECMAScript的实现。js从上往下,边解析边执行。
2、变量命名:以字母、下划线、$开头。不允许为数字。
3、数据类型:基本:undefined、null、布尔、number、string。
引用:object。
4、1/0位number类型,值为infinity无限大。
NaN:数值类型,但不是数字,number不合法。
布尔:true、false。
typeof:检测数据类型。
undefined:声明了但是并未赋值。即是类型也是值。
object:对象
5、==等值符:先将值进行转换,以number为基准,其实隐式的调用了number函数进行转化。
===等同符:先比较类型,再比较值。
6、三目运算: 条件?条件一:条件二 若成立则执行结果一,不成立执行结果二。
7、break:跳出所有循环;continue:跳出本层循环
8、Base64:加密解密
btoa():将二进制转换为Base64编码
atob():将Base64转换为正常字符。
btoa(encodeURLComponent()):将unicode中文转换为ASCII码,btoa转换为Base64
decodeURLComponent(atob()):将ASCII转换为unicode
相关文章推荐
- 没事时用最简单的C++语言编一些小程序可以回顾知识点,增加熟练度
- JavaScript中DOM树的Node接口的一些简单应用
- 一些简单的Javascript
- javascript中的一些核心知识点以及需要注意的地方
- javascript 一些小知识点
- 一些用过的简单JavaScript
- cpp学习笔记 1一个简单的小程序以及一些的知识点
- 黑马程序员------javascript一些简单的语法
- 我们老师说的一些简单知识点
- javascript中的一些核心知识点以及需要注意的地方
- JavaScript中DOM树的Node接口的一些简单应用
- javascript中一些简单事件的处理
- javascript中一些简单事件的处理
- javascript一些散杂的知识点
- javascript的一些简单的应用
- 一些简单,零散的知识点。。
- 简单学生管理系统中用到的一些知识点
- JavaScript一些小知识点的记录2之函数
- C#,一些非常简单但应该知道的知识点
- JavaScript一些容易混淆的知识点(2014-12-23更新)