js_basic(0)

来源:互联网 发布:人和卫星电视直播软件 编辑:程序博客网 时间:2024/06/07 13:50

基本数据类型:

     string boolean Number Undefined

引用数据类型:

    object(Array Date  RegExp Function Null)


分号:

       只有在缺少了分号无法解析的时候 js才会填补分号;

      1.        

        return break continue 和随后的表达式之间不能有换行;如:

return

true;             ---->   return;true;

      2.

        ++   -- 处注意;        如:

        x

++

y    ------>解析为  x; ++y                  而不是x++;  y

        

标识符:

       以 字母  _    $ 开头;不能是数字;


上溢,无穷大值------》Infinity        负无穷大值-------》  -Infinity   

零除以零 / 无穷大除以无穷大 /  任意负数作开方/ 算数运算符与不是数字或无法转换为数字的操作数一起使用   ----》返回  NaN        (非数字值)

x!=NaN    x为NaN 表达式结果为true

isNaN()   如果是NaN/或是非数字值(字符串和对象)----》返回true



俩个单独的对象/数组 永不相等。

对象的比较,是引用的比较,当且仅当引用同一个基对象时,才相等。


函数/函数表达式(适合定义只用到一次的函数)