美文网首页
JS 里的数据类型

JS 里的数据类型

作者: 陈舒艺 | 来源:发表于2019-01-17 22:16 被阅读0次
1.number
  • 整数和小数:1 1.1 .1
  • 科学计数法:1.23e2
  • 二进制:0b11
  • 八进制:011
  • 十六进制:0x11
2.string
  • 空字符串:‘’
  • 多行字符串:


    image.png
3.boolean
  • 取值:true和false
  • a&&b 有一个false则为false
  • a||b 有一个true则为true
4.symbol

Symbol 可以创建一个独一无二的值(但并不是字符串)。

5.null&&underfined
  • 都表示没有值
  • null 表示空对象;var obj=null;比如有一个对象object,现在不想給值;typeof(null)->object;
  • undefined 表示非空对象,变量没有值;空span;空number;比如有一个非对象,现在不想給值;typeof(undefined)->undefined;
6.object
  • 是简单类型的无序组合;包括函数和数组;
    typeof(arr[])->object;但是值得注意的是typeof(fn())->function;
  • 基本类型:number,string,boolean,symbol,undefined, null;
  • 复杂类型:object;由简单类型组成;
    var person = {
    'pet':undefined,
    'name':'xxx',
    'age': 18,
    'gender':'male'
    'children':{‘name’:'yyy','age':1,'married':true},
    'self':person
    }
  • 值得注意的是:
    a).可以省略左边单引号,对js来说左边永远字符串;如果不加引号,名字就要按照标识符的规格;比如数字开头,和空格开头都不行;加引号则没有限制;
    b).person['name']单引号不能省;person[name]中的name是个变量;如果引号里面的名字符合标识符的规范,就可以写成person.name;


    image.png
    image.png

    c).object['']是合法的
    d).'key' in object


    image.png
    e).typeof操作符
    image.png

相关文章

  • JS 里的数据类型

    JS 里的数据类型 JS中有七种数据类型,分别是:number,string,boolean,undefined,...

  • JS 里的数据类型转换

    JS 里的数据类型转换 Js中的数据类型一共有7种,即number,string,boolean,underfin...

  • 《JS里的数据类型》

    JS里的数据类型分为 原始数据类型(primitive type) 和 合成数据类型(complex type)...

  • JavaScript数据类型

    JS 里的数据类型 七种数据类型 Number,String,Boolean,Null,Undefined,Sym...

  • JS的类型转换

    JS的数据类型: 首先, JS的数据类型分为基本数据类型和引用数据类型基本数据类型: string number ...

  • JS里的数据类型转换

    上一篇文章(JS里的数据类型)介绍了js中的数据类型。这篇主要介绍数据类型转换。 一、任意类型转字符串 转换成st...

  • JS 里的数据类型转换

    前言:上一篇博客讲到JS里的数据类型,相信大家已经了解到7种数据类型,那么这章将详细深入了解JS的不同数据类型之间...

  • JS里的数据类型转换及小技巧

    前言:之前的博客JS里的数据类型介绍了JS中的各种数据类型,那么可不可以把其他的数据类型转换成特定的一种数据类型呢...

  • JS 里的数据类型

    JS里的数据类型包含七种数据类型:number string boolean symbol undefined n...

  • JS 里的数据类型

    JS 里的数据类型 JavaScript 的数据类型,有7种。 1,数值(number)2,字符串(string)...

网友评论

      本文标题:JS 里的数据类型

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