JS基本数据类型

Posted 你今天学习了吗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS基本数据类型相关的知识,希望对你有一定的参考价值。

基本数据类型: Undefined,null,boolean,number,string symbol(ES6)
复杂数据类型: object
undefined: 变量声明未初始化,自动为undefined
typeof 操作符检测变量数据类型
typeof null // object
typeof age //未声明的变量,输出undefined或者声明但未初始化

null类型: 空对象指针 如果定义的变量意在保存对象,则初始化为null
boolean类型
各种转化为false的数据类型
空字符串,数字0或NaN , null,undefined
特殊的数值NaN 非数值
isNaN()判断变量是否“不是数值” 是数值或者能转化为数值的返回false
Number()函数数值转换: true和false 1和0
null 返回0
undefined 返回NaN
字符串转化:
(1)只包含数字,转化为十进制值 "011"会转化为11
(2)包含有效浮点数,转化为浮点数
(3)包含十六进制,转化为相应十进制
(4)是空的,转为0
(5)非上述格式:转为NaN
parseInt()函数转化
(1)第一个字符不为数字,返回NaN
(2)null ,返回NaN
(3)遇到小数点也会停止直接返回parseInt("22.5")返回22


























以上是关于JS基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章

JS的基本数据类型

JS-判断js数据类型的几种方式

js中基本数据类型和引用数据类型的区别

js数据类型

js基本数据类型+判断数据类型方法

JS基本数据类型和引用数据类型