2023年6月1日 星期四

JavaScript 判斷物件是否為空 '{}'、'[]'

今有個邏輯判斷,需要判斷物件是否為空 '{}',也許過程中會在該物件身上掛上屬性或方法,但在某些

情境下還是希望確認目前該物件的狀況是否為空,試了幾個方式,分享一下



透過 JSON.stringify() 來判斷


這方法是將物件直接輸出 json 來判斷,這方式應該適用滿多情境,如下列所示





但要注意,若物件有被設定為 undefined 的情境,判斷式的寫法上就需要特別注意



以上


沒有留言:

張貼留言