美文网首页
数据类型

数据类型

作者: 怎么昵称 | 来源:发表于2019-02-27 15:28 被阅读0次

    数据类型

    共7种
    number string boolean undefined null object symbol
    分为基本类型 复杂类型
    undefined 未定义 或不存在的值
    null 空值, 值为空

    object 是复杂类型 又可以分为三个子类型
    狭义的object
    数组 array
    函数 function

    狭义的object、数组 array 是两种数据的组合方式
    函数function 是处理数据的方法 因为属于一种数据类型 ,所以可以赋值给变量

    null undefined 区别
    两者很相似, null与undefined都可以表示“没有”,含义非常相似。将一个变量赋值为undefined或null,老实说,语法效果几乎没区别。
    在if语句中,它们都会被自动转为false,相等运算符(==)甚至直接报告两者相等。
    null == undefined
    if(!undefined){
    console.log('输出')
    }
    if(!null){
    console.log('输出')
    }
    区别是这样的:null是一个表示“空”的对象,转为数值时为0;undefined是一个表示"此处无定义"的原始值,转为数值时为NaN。

    输出多行字符串
    (function () { /*
    line 1
    line 2
    line 3
    */}).toString().split('\n').slice(1, -1).join('\n')
    // "line 1
    // line 2
    // line 3"

    相关文章

      网友评论

          本文标题:数据类型

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