javascript数据类型判断及数据隐式和显示转换
数据类型判断
数据类型有 number string boolean null undefined function object 这些,那如何去判断数据对应的是哪种类型呢
typeof可以判断对应数据类型 写法: typeof data 或者 typeof(data) , 一般习惯写后面这种
返回值有 number string boolean object undefined function 这些
代码如下:
console.log(typeof(123)) //number
console.log(typeof(‘true‘)) //string
console.log(typeof(true)) //boolean
console.log(typeof(null)) //object
console.log(typeof(undefined)) //undefined
console.log(typeof({})) //object
console.log(typeof([])) //object
console.log(typeof(NaN)) //number
console.log(typeof(function(){})) //function
console.log(typeof(a)) //undefined a未定义也不会报错

![javascript数据类型判断及数据隐式和显示转换
[编程语言教程]](https://www.zixueka.com/wp-content/uploads/2024/02/1706717625-7f40e585869f110.jpg)
