js有几种数据类型,基本数据类型有哪些_js中简单数据类型

2022-10-04 10:55:52 浏览数 (2)

大家好,又见面了,我是你们的朋友全栈君。

js 中数据类型分为原始数据类型与引用数据类型

原始数据类型:

  • number
代码语言:javascript复制
 //数值类型:值只能为数字
var a = 12 
  • string
代码语言:javascript复制
//字符串类型:值都是以引号包裹的
var a = '你好'  
  • boolean
代码语言:javascript复制
//布尔类型:值只存在真假
var a = true  var a = false   
  • null
代码语言:javascript复制
//空类型
var a = null   
  • undefined
代码语言:javascript复制
 //未定义类型: 定义了变量a,但是没有a赋值
var a  
console.log(a) // 输出:undefined
  • symbol (ES6)
代码语言:javascript复制
//独一无二的类型:表示独一无二的值,用来定义对象的唯一属性名。
//一:Symbol值通过Symbol函数生成。
var a = Symbol();
var b = Symbol("Alice");  
console.log(a, b) // 输出:Symbol() Symbol(Alice)

//二:typeof运算符用于Symbol类型值,返回symbol。
console.log(typeof Symbol("Alice")) // 输出:symbol

//三:Symbol函数的参数只是表示对当前Symbol值的描述,相同参数的Symbol函数的返回值是不相等的。
var a = Symbol()  var b =Symbol()
console.log(a=b)  //输出:false
var a = Symbol("哈哈")  var b =Symbol("哈哈")
console.log(a=b)  //输出:false
  • bigint (ES10)

引用数据类型

  • object
代码语言:javascript复制
 - var obj = { 
   a:1,b:2} //a,b代表对象的属性,此时属性是固定
 - var a = "属性a"  var b = "属性b"
 - var obj = { 
   [a]:1,[b]:2} //a,b代表对象的属性,此时属性是变量

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

0 人点赞