在 JavaScript 使用 in
前言
最近發現 for...in 與 in 是不同的語法,抽個空作個學習,在此做個紀錄。
內容
in 這個語法適用於檢查物件是否有某成員,範例如下
const obj = { p1 : 'string', p2 : 1234 }; console.log('p1' in obj);//true console.log('p2' in obj);//true console.log('p3' in obj);//false
檢查的結果會是布林值,要注意檢查的參數是用 string。當然可以用檢查是否為 undefined 來檢查,但是語法比較長就是了。
沒有留言:
張貼留言