- 首页 > it技术 > >
Javascript——数据类型与数据类型转换
- 变量的数据类型
- 基本数据类型:
数值类型:Number
- 布尔值类型:Boolean
- true(真)false(假)
字符串类型:String
- 由引号(双引号、单引号、反引号)包裹的内容
- 特殊类型:
空值:null
未定义:undefined
非数值:NaN
- 复杂数据类型:
对象类型:Object
函数类型:Function
数组类型:Array
· · ·
- JavaScript 是一门弱引用语言,在赋值时确定为某个数据类型后,建议不再修改数据类型,以免引发歧义
- 可使用 typeo 关键字查看常量或变量的数据类型(返回值是一个字符串类型,多层 typeo 嵌套最终得都是 sting类型
- 数据类型转换
- 转换为布尔值类型:
Boolean()
真:true 假:false
- 数值:非零即真
- 字符串:非空即真
- NaN:false
- undefined:false
- null:false
- 转换为数值类型:
Number()
- 字符串中纯数字转为数值类型,包含其他字符都会转为NaN
- NaN:NaN
- undefined:NaN
- null:0
- true:1
- false:0
- 【Javascript——数据类型与数据类型转换】取整数部分:
parseInt()
- 从右往左开始一位一位取,遇到非数字停止取整,第一个为非数字输出 NaN
- 取浮点数:
parseFloat()
推荐阅读