js的数据类型:
①Undefined:使用var声明,但是没有赋值的变量。
②null:表示空的引用。
③Boolean:真假。
④Number:数值类型:包括整形和浮点型。
⑤Object:对象(函数数组统称为对象)。
⑥String:字符串。
如何判断是哪种数据类型:
1.typeof (可以判断 js 中基本数据类型,但无法判断对象的具体类型 )
2.instanceof (仅能判断对象的具体类型)
3.constructor (object的每个实例都具有属性constructor,保存着用于创建当前对象的函数。)
4.Object.prototype.toString.call(1) (可以判断具体的对象类型,包括正则等,但是无法判断自定义对象类型。)
5.引入lodash库进行判断。
js学习
最新推荐文章于 2024-10-07 17:36:57 发布