JavaScript数据类型

  • 基本数据类型(值类型)

    • 数字 number
    • 字符串 string
    • 布尔 boolean
    • null
    • undefined
  • 引用数据类型

    • 对象 object
      • 普通对象
      • 数组对象
      • 正则对象
      • 日期对象
    • 函数function
  • ES6中新增加的一个特殊的类型:Symbol,唯一值

// 基本数据类型
var n = 13;  // 数字类型中有一个特殊的值NaN(代表不是一个有效的数字)

var s =  "abc" // JavaScript中所有用单引号或者双引号包裹起来的都是字符串

var b = true; // 布尔类型有两个值 true真(1) false假(0)

// 引用数据类型
var o = {name:'xiaohan',age:19}; //普通的对象:由大括号包裹起来,里面包含多组属性名和属性值{}空对象

var ary = [12,23,34,45];  // 中括号包裹起来,这种是数组对象  []空数组

var reg = /-?(\d|([1-9]\d+))(\.\d+)?/g; // 由元字符组成一个完整的正则  //不是空正则是单行注释

function fn(){
// 函数类型
}

// Symbol
// 创建出来的是一个唯一的值
var a = Symbol('abc');
var b = Symbol('abc');
a==b =>false
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容