標籤:tor type number null app javascrip ret 字串 類型
一、JS中的資料類型
1.數值型(Number):包括整數、浮點數。
2.布爾型(Boolean)
3.字串型(String)
4.對象(Object)
5.數組(Array)
6.空值(Null)
7.未定義(Undefined)
二、
1.數值型(number)
比較常用的判斷方法是:
function isNumber(val){
return typeof val === ‘number‘;
}
2.判斷變數val是不是布爾類型
function isBooleanType(val) {
return typeof val ==="boolean";
}
3.判斷變數是不是字串類型
function isStringType(val) {
return typeof val === "string";
}
4.判斷變數是不是Undefined
function isUndefined(val) {
return typeof val === "undefined";
}
5.判斷變數是不是對象(object)
function isObj(str){
if(str === null || typeof str === ‘undefined‘){
return false;
}
return typeof str === ‘object‘;
}
6.判斷變數是不是為null
function isNull(val){
return val === null;
}
7.判斷變數arr是不是數組
//方法一
function isArray(arr) {
return Object.prototype.toString.apply(arr) === ‘[object Array]‘;
}
//方法二
function isArray(arr) {
if(arr === null || typeof arr === ‘undefined‘){
return false;
}
return arr.constructor === Array;
}
JavaScript判斷VARIANT 資料型別