JavaScript-数据类型
数据类型
数据类型,是数据在内存中的存储结构
不同类型的数据,具有不同的特性,可执行不同的操作
JavaScript中的数据类型,大的分类上有两种,分别为基本数据类型和引用数据类型。
1.基本数据类型:
number
数字类型,专门保存所有数字的数据类型
既可以表示整数,也可以表示浮点数,一个数字占8个字节
数值的大小和存储空间无关
常用方法:
1 | number.toString(2/8/10/16…); //以某种进制转换数字<br><br>number.toFixed(2…) //四舍五入到小数点后几位 |
string
字符串类型,专门保存一系列文本字符的数据类型
以引号包裹,单引号或双引号均可
一个数字字符或英文字符占1个字节
一个汉字占两个字节
所有字符串中的文字都采用Unicode编码
boolean
布尔类型,表示真或者假仅有两个值:true/false
运算中,true=1,false=0
null
表示“没有数据”可以主动的把某变量设置为 null
undefined
表示“不存在该数据”变量声明后从未赋值,或者对象的属性不存在
其中null和undefined两种数据类型有点类似,要仔细分辨其中的区别
2.引用数据类型
object
花括号(大括号)就是对象,里面可以有很多键值对。
1 2 3 4 5 6 7 8 9 10 | var object={ name: '小明' , age:18, } // 键值对 /* key:value 属性:属性值 键名:键值 */ |
-
如何获取对象中属性值
1 2 3 4 5 | //点表示法 cosole.log(object.name) //中括号表示法 console.loh(object[ 'name' ]) |
-
设置对象中的属性值
1 2 | object.age=25 object[ 'name' ]= '小刚' <br><br> //创建新成员<br>object.gender='男'<br>object['habbies']=['学习'] |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律