判斷資料型別的幾種方式

2022-09-16 08:03:09 字數 711 閱讀 6350

通常判斷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 ...