JS--WIKI

0. JS的基本数据类型

  Boolean  Number  String  Array  Object  Null  Undefined

 

1.

如果浏览器禁用活着不支持JS的话,则JS不会被尝试执行,noscript则会被执行

<script>
<!--
    ......
//-->
</script>
<noscript>
您的浏览器不支持JAVASCRIPT
</noscript>

 

2. javascript 严格区分大小写

 

3. \ 代码换行

 

4. 变量名不能以数字开始

 

5. 变量(函数)名最好用驼峰或下划线法

 

6.字符串一定要在引号中间

 

7.js 中的 \r \n \t 和 html是不一样的

 

8.   undefined 表示变量未被赋值,null 表示变量被赋予了一个不存在的值 

 

9. Number.NaN

  Number('123abc') == NaN;

  parseInt('123abc') == 123;

 

10. 强制数据类型转换 Boolean(0) Number('123');

 

11. 字符串拼接形式

  '' + a + b + x;

 

12. 整形、浮点类型都支持自增、自减运算符 -- ++ 

 

13. JS不支持函数重载,函数重名会覆盖

  调用时未设置参数,则默认设置为undefined;多余的参数会自动忽略

  param = param || 'default';

  arguments 函数参数数组

 

14. 在JS中函数也是一种数据类型

posted on 2015-10-31 01:59  aoun  阅读(277)  评论(0)    收藏  举报