web前端

1.5 JS中的数据类型分类

2020-06-28  本文已影响0人  NULL_2022

JS中的数据类型

初步认识数据类型

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

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

猜你喜欢

热点阅读