通常判斷js中的資料型別有常用的幾種方式:
//判斷基本資料型別:typeof
//判斷復合資料型別: instanceof
//判斷全部的資料型別:object.prototype.tostring.call()
var sum = 23;
var str ='***王八蛋';
var obj =
var arr =[1,2,3,54,56,7,8]
console.log(object.prototype.tostring.call(sum)+'\n');
console.log(object.prototype.tostring.call(str)+'\n');
console.log(object.prototype.tostring.call(obj)+'\n');
console.log(object.prototype.tostring.call(arr)+'\n');
//判斷資料型別有哪幾種方式
//判斷基本資料型別: typeof
//判斷符合資料型別: instanceof //侷限性 obj instanceof object
//判斷所有的資料型別:object.prototype.tostring.call()
instanceof array);//true
console.log(typeof sum);//number
js判斷資料型別的幾種方式
資料型別分為 基礎資料型別和引用 物件 資料型別 基礎資料型別 number string boolean undefined null 常見的引用資料型別 funciton object array 第一種,當資料型別是undefined null 時,可以用 來進行判斷 undefined un...
判斷資料型別的方式
1 typeof 常用來判斷基本資料型別,當判斷的是引用資料型別時返回的都是 object 返回的結果一共 6 種 都是字串型別的 number string boolean undefined object function 2 object.prototype.tostring.call con...
資料型別檢測的幾種方式
1.typeof 缺點 對null和array等型別的檢測不是很方便 typeof null object typeof object 2.instanceof 缺點 1.只適用於物件型別 2.只要當前的這個類在例項的原型鏈上,檢測出來的結果都是true 123 instanceof number ...