前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >js有几种数据类型,基本数据类型有哪些_js中简单数据类型

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

作者头像
全栈程序员站长
发布2022-10-04 10:55:52
1.8K0
发布2022-10-04 10:55:52
举报

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

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代表对象的属性,此时属性是变量

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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年9月5日 下,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • js 中数据类型分为原始数据类型与引用数据类型
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档