ê°ì²´ê° ë¹ì´ìëì§ íì¸í기
ì¤ìë: 5
ê°ì²´ì íë¡í¼í°ê° íëë ìë ê²½ì° true, ê·¸ë ì§ ìì ê²½ì° false를 ë°íí´ì£¼ë í¨ì isEmpty(obj)를 ë§ë¤ì´ ë³´ì¸ì.
ìëì ê°ì´ ëìí´ì¼ í©ëë¤.
let schedule = {};
alert( isEmpty(schedule) ); // true
schedule["8:30"] = "get up";
alert( isEmpty(schedule) ); // false
í ì¤í¸ ì½ëê° ë´ê¸´ ìëë°ì¤ë¥¼ ì´ì´ ì ëµì ìì±í´ë³´ì¸ì.
ê°ì²´ íë¡í¼í°ë¥¼ ëìì¼ë¡ ë°ë³µë¬¸ì ì¤ííë¤ê° íë¡í¼í°ê° íëë¼ë ìì¼ë©´ ê·¸ ì¦ì false를 ë°ííê² ì½ë를 ìì±íë©´ ë©ëë¤.
function isEmpty(obj) {
for (let key in obj) {
// if the loop has started, there is a property
return false;
}
return true;
}
í ì¤í¸ ì½ëê° ë´ê¸´ ìëë°ì¤ë¥¼ ì´ì´ ì ëµì íì¸í´ë³´ì¸ì.