2020 12 13 資料型別的判斷

2021-10-11 22:09:35 字數 864 閱讀 3090

1:判斷是否為 nan

is nan (is data) 判斷乙個是否為 nan 是的話 返回 ture 不是的話 返回 false

引數為判斷資料

var res = isnan(『hdpa』)

console.log(res)

2:基本型別的分類 typeof

console.log(typeof 『dd』);

console.log(typeof 123);

console.log(typeof(true));

console.log(typeof undefined);

console.log(typeof fun);

typeof 不能區分 陣列 物件

console.log(typeof );

console.log(typeof {});

console.log(typeof null);

3:驗證乙個資料可能是陣列 可能是物件

var data1 =;

var data2 =;

var data3 =null

console.log(data1 instanceof object);

console.log(data2 instanceof object);

console.log(data2 instanceof object);

去重:第一種:

var arr = [1,3,1,3,5,8,88,87,56];

for (var i=0;iconsole.log(arr);

第二種:

for(var i=0;i}

console.log(res);

判斷資料型別

typeof 如果使用typeof來判斷資料型別的話,結果如下 var num new number 123 var str new string 1223 var bool new boolean false console.log typeof 123,number typeof num,obj...

判斷資料型別

typeof 判斷基本資料型別 不能區分null object 弊端不能區分 陣列 物件 和 null console.log typeof dddd console.log typeof 12 console.log typeof true console.log typeof undefined...

資料型別判斷

可以判斷基本資料型別,它返回的資料型別的字串 返回結果只能包括number,boolean,string,function,object,undefined 但不能判斷null array,可以使用typeof判斷變數是否存在 如if typeof a undefined 但是對於一些建立的物件,它...