JS包含五种基本数据类型:undefind、string、number、boolean、Null;其中undefind、string、number、boolean属于值类型,Object属于引用类型;function是一种特殊的类型,为了更好的理解JS基本的数据类型,我在下面列举了一些例子,便于更好的理解。
例子1:
//如何判断var定义的数据类型(), 使用typeof来区分四种值类型的区别;
var abc;
var num=1;
var str = "zifuchuan";
var bool = false;
console.log(typeof abc, typeof num, typeof str, typeof bool) ;// undefined number string boolean
//为什么不用typeof来区分是不是Object
var obj = {};
var arr = [];//Array数组,JS内置对象
console.log(typeof obj, typeof arr);//object object
//从打印结果来看无法区分是数组还是对象。
例子2:
//instanceof
console.log(obj instanceof Object,arr instanceof Array);//true true
本文详细介绍了JavaScript中的五种基本数据类型:undefined、string、number、boolean、Null,并通过实例演示了如何使用typeof和instanceof来判断变量的具体类型。
324

被折叠的 条评论
为什么被折叠?



