js中的数据类型有两中
第一种:是基本数据类型
String 字符串
Number 数字
Boolean 布尔值
Null 空
Undefined 未定义
Symbol 唯一值
Biglnt 大数字
第二种:是引用数据类型又称为(对象数据类型)
Object(对象 又叫基类)js中我们叫对象又称基类 {} 空对象
Array [] 空数组
Function 函数
Date 日期
RegExp 正则
1.typeof 一般用来判断基本数据类型 不能判断引用数据类型 会之间返回小写的字符串数据类型
特殊 typeof null ===> "object"
2.istanceof 要判断的数据类型 instanceof [Array /Object/ Function] 返回值是trur false
3.Constructor构造函数 要判断的数据类型
4.Object.prototype.toString.call 要判断的数据类型 返回值 [object数据类型]
5.$.type 要判断的数据类型 最全的数据类型判段 string number object
基本数据类型是直接存储在栈内存中,引用数据类型,它的值是在堆内存中开辟了一块新的内存空间我们通过变量来复制一个引用数据类型的时候其实只是把这个开辟的内存空间的地址进行了一个赋值。