js typeof 判斷型別

typeof

JavaScript 的內建七種型別有 number、string、boolean、null、undefined、object、symbol

string
1
2
3
var title="這是測試";
console.log(typeof title)
'string'
number
1
2
3
var numberValue = 1;
typeof numberValue
'number'
Object
1
2
3
4
5
6
7
var lists= [
{title:'首頁',href:'home'},
{title:'關於我',href:'about_us'},
{title:'登入',href:'login'},
];
typeof lists
'Object'
boolean
1
2
3
var isOpen = true;
typeof isOpen
'boolean'
undefined
1
2
typeof i
'undefined'
symbol
1
2
3
const sym1 = Symbol();
typeof sym1
'symbol'
null
1
2
3
4
5
6
const foo = null;
if(foo == null){
console.log('null')
}
typeof foo;
'symbol'
Null參考資料