美文网首页
js里数据类型

js里数据类型

作者: zjh111 | 来源:发表于2017-11-24 09:58 被阅读0次

    JavaScript 的数据类型,共有七种。
    number string object boolean undefined null symbol(ES6新增)

    number
    整数和小数:1 1.1 .1
    科学记数法:1.23e2
    二进制:0b11
    八进制:011(后来 ES5 添加了 0o11 语法)
    十六进制:0x11

    string
    空字符串:''
    多行字符串:

      var s = '12345' +
                  '67890' // 无回车符号
    //  或
      var s = `12345
      67890` // 含回车符号
    
    var s = '12345\
      67890,// 不建议
    

    boolean

    object
    key不加引号时和变量命名规则一样。
    key加引号时命名基本无限制。

    undefined:表示“未定义”或不存在,即由于目前没有定义,所以此处暂时没有任何值.
    null:表示空值,即该处的值现在为空。调用函数时,某个参数未设置任何值,这时就可以传入null。比如,某个函数接受引擎抛出的错误作为参数,如果运行过程中未出错,那么这个参数就会传入null,表示未发生错误。
    变量没有值时是 undefined
    一个对象用 null赋值
    一个非对象 undefined

    typeof
    boolean返回boolean
    number返回number
    string返回string
    undefined返回undefined
    function返回function
    symbol返回symbol
    其他情况(包括null、object)返回object

    相关文章

      网友评论

          本文标题:js里数据类型

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