欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

前端常用数据类型汇总

最编程 2024-04-16 09:09:24
...

前端常用数据类型总结

  • 基本数据类型
  • 引用数据类型
  • null 和 undefined 的区别

基本数据类型

  • Number(数值类型),用于表示数字,包括整数和浮点数。
  • String(字符串类型),用于表示文本,由字符组成,可以使用单引号、双引号或反引号表示。
  • Boolean(布尔类型),表示逻辑值,只有true和false两个值。
  • Null表示空的对象引用。
  • Undefined,表示未定义的变量或属性。
  • Symbol(ES6引入),表示唯一的标识符。
  • BigInt(ES10引入),用于表示大整数,解决JavaScript中Number类型表示大整数的限制。

引用数据类型

  • Object(对象),由键值对组成,可以包含多个属性和方法。
  • Array(数组),由元素组成的列表,元素可以是任意类型的数据。
  • Function(函数),作为第一类对象,可以在程序中作为参数传递或定义其他函数。
  • Date(日期对象),用于处理日期和时间。
  • Map和Set等,用于存储键值对或唯一元素的集合。

null 和 undefined 的区别

  1. 意义不同
    • null 表示一个值被定义了,定义为“空值”;
    • undefined 表示根本不存在。
  2. 转换结果不同:undefined转数值为NaN,null转数值为0
  3. 数据类型不同