美文网首页web前端
1.5 JS中的数据类型分类

1.5 JS中的数据类型分类

作者: NULL_2022 | 来源:发表于2020-06-28 12:33 被阅读0次

JS中的数据类型

  • 基本数据类型(值类型/原始值)
    • 数字 number
    • 字符串 string
    • 布尔 boolean
    • 空对象指针 null
    • 未定义 undefined
    • ES6新增的唯一值类型 symbol
  • 引用数据类型
    • 对象数据类型 object
      • 普通对象 {}
      • 数组对象 []
      • 正则对象 /^$/
      • 日期对象 new Date
      • 数学函数对象 Math
      • ……
    • 函数数据类型 function

初步认识数据类型

  • number 数字类型
    //10是number数字类型,变量n指向10
    let n = 10;
        n = 10.5;//改变变量n的指向
        n = NaN;//NaN:not a number 非有效数字
        n = Infinity;//正/负无穷大 -Infinity
  • string 字符串类型
     //字符串:基于单引号、双引号、反引号(tab键上面的按键)包起来的都是字符串
    let str = '';//空字符串
        str = '10';
        str = "hello";
        str = `我是ES6中新增的模板字符串,有助于字符串的拼接`;
        str = '[object Object]';
  • boolean 布尔类型
 //boolean 布尔类型: 它只有两个值 true / false  
    let boo = true;
        boo = false;
  • 空(null / undefined)
   //空
    let nul = null;
        nul = undefined;
    let nu; //默认值就是undefined
  • Symbol
    //Symbol:每一个Symbol()都是唯一值
    let x = Symbol('小李');
    let y = Symbol('小李');
    console.log(x==y);//结果输出false
  • 普通对象 object
  //object普通对象:大括号包起来的,里面有零到多组属性名和属性值(键值对),这些属性名和属性值可以描述当前对象的特征
  let obj = {
    name:'小李',
    age:18,
    hobby:'宅'
  };

  • array数组对象
  //数组对象:中括号包起来,逗号分隔数组中每一项的值(每一项的值可以使任意类型),最后一项后面不需要加逗号
  let arr = [10,20,30];
  • RegExp正则对象
  //RegExp正则对象:以/开头,以/结束,其中间内容写正则符号
  let reg = /^[a-z]$/;
  • function函数
  //func是函数名
  function func(x,y){
    let total = x+y;
    return total;
  }
  //ES6中的Arrow Function 箭头函数
  let fn = () ={};

相关文章

  • 1.5 JS中的数据类型分类

    JS中的数据类型 基本数据类型(值类型/原始值)数字 number字符串 string布尔 boolean空对象指...

  • js深拷贝

    在写深拷贝之前,有必要说一下js的数据类型 一.js数据类型 1.1 分类 js数据类型分为两类:原始数据类型、引...

  • JS类型检测

    一、js类型分类 js中数据类型可分为两大类: 原始类型:Number、String、Boolean、Null、U...

  • JS数据类型及转换

    JS数据类型 分类 原始值类型(基础数据类型):number, string, null, undefined, ...

  • JS中数据类型分类

    一、基本数据类型1、数字:number2、字符串:string3、布尔:boolean4、空对象指针:null5、...

  • 比较两个复杂数据类型

    分类 JS 数据类型分为 简单数据类型:null, undefined, number, string, bool...

  • 你所不知道的javaScript

    一、变量类型 1.JS 的数据类型分类 根据 JavaScript 中的变量类型传递方式,分为基本数据类型和引用数...

  • 1.预解释

    1.js中的数据类型 3.JS中内存的分类栈内存:用来提供一个供JS代码执行的环境.->作用域(全局作用域/私有的...

  • 数据类型,以及数据类型的转换

    数据类型的分类 JS 把数据类型分为两类: 简单数据类型 (Number,String,Boolean,Undef...

  • js类型检查

    1. js数据类型分类 基本(值)类型 string、boolean、number、undefin...

网友评论

    本文标题:1.5 JS中的数据类型分类

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