我們一般使用typeof檢測資料型別(typeof x 與typeof(x)的作用是一樣的,返回結果是檢測到的資料型別)
「number」:檢測的值是數值;
「boolean」:檢測的值是布林型的,true或false;
「string」:檢測的值是字串;
「object」:檢測的值是物件,陣列或null;
「function」:檢測的值是函式;
「undefined」:檢測的變數只進行了宣告,但未賦值;
下面是幾個檢測資料型別的例子
檢測結果為"object":
console.
log(
typeof
null
)//"object"
var arr=[1
,2,3
];console.
log(
typeof arr)
//"object"
var obj=
;console.
log(
typeof obj)
//"object"
檢測結果為「function」:
function gettype()
console.log(typeof gettype);//"function"
console.log(typeof(gettype));//"function"
typeof 與 js資料型別
js的資料型別有null undefied string number boolean object六個,然後我之前的 誤區 typeof的返回值和js的資料型別是一樣的。然而並不是 t.t 1.typeof方法返回值的是 字串 string number function object boole...
檢測資料型別
js中檢測資料型別只有四種方式 1 typeof 用來檢測資料型別的運算子 typeof value 1 返回值 首先是乙個字串,然後包含了我們常用的資料型別,例 如 number string boolean undefined object function typeof typeof type...
js 型別檢測 typeof進行檢測
1.js中的基本型別 字串 數字 布林 物件 null undefined。而物件是個比較複雜的型別,其中又可以分為陣列,函式與物件 2.檢測 利用typeof來進行資料型別檢測。它可以檢測出來的資料型別有 string,number,boolean,function,undefined,objec...