javascript中数据类型有哪些?

JavaScript共有八种数据类型,分别是 Undefined、Null、Boolean、Number、String、Object、Symbol、BigInt。

 

堆: 存放引用数据类型,如Object,Array,Function,Symbol
栈: 存放原始数据类型,如String,Number,Undefined,Boolean,Null
 
typeof: 简单好用,但无法区分 null 与 object(都会返回 "object"),也无法区分数组。
instanceof: 用于判断某个实例是否属于某个构造函数(如 arr instanceof Array)。
Object.prototype.toString.call(): 最强方案,能精准返回 [object Array][object Null] 等字符串。

 
posted @ 2026-03-04 19:59  口木秋子  阅读(3)  评论(0)    收藏  举报