美文网首页
JavaScript 类型

JavaScript 类型

作者: Leaf_Ysm | 来源:发表于2018-11-19 20:48 被阅读0次

    JavaScript有7种内置类型

    空值(null)
    未定义 ( undefined )
    布尔值 ( boolean )
    数字 ( number )
    字符串 ( string )
    对象 ( object )
    符号 ( symbol ,ES6新增 )

    注: 除对象外,其他统称为“基本类型”

    function(函数)

    function(函数)实际上是object的一个“子类型”;具体来说,函数是“可调用对象”,它有一个内部属性[[call]],该属性使其可以被调用。

    数组

    数组实际上是object的一个“子类型”

    undefined和undeclared

    已经在作用域中声明但是还没有赋值的变量是undefined
    还没有在作用域中声明过的变量是undeclared
    举个例子

    var a;
    a; // undefined
    b; // ReferenceError: b is not defined;
    

    所以 undefined 和 is not defined 是两码事;

    相关文章

      网友评论

          本文标题:JavaScript 类型

          本文链接:https://www.haomeiwen.com/subject/pmnafqtx.html