ÁöÁ¤µÈ ¼Ó¼ºÀÌ °³Ã¼ÀÇ ÀϺÎÀÎÁö¿Í ¿°ÅÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀ» ¹ÝȯÇÑ´Ù.
ÇʼöÀûÀÎ ¿ä¼Ò·Î¼ °³Ã¼ÀÇ ÀνºÅϽºÀÌ´Ù.
ÇʼöÀûÀÎ ¿ä¼Ò·Î¼ °ËÁ¤ÇÏ°íÀúÇÏ´Â ¼Ó¼º À̸§ÀÇ ¹®ÀÚ¿ °ªÀÌ´Ù.
true | ¹øÈ£È ½Ãų ¼ö ÀÖ´Ù. |
false | ¹øÈ£È ½Ãų ¼ö ¾ø´Ù. |
propertyIsEnumerable ¼Ó¼ºÀº
ÀϹÝÀûÀ¸·Î ¹Ì¸® Á¤ÀÇµÈ ¼Ó¼ºÀº ¿°ÅÇÒ ¼ö ¾øÁö¸¸ »ç¿ëÀÚ°¡ Á¤ÀÇÇÑ ¼Ó¼ºÀº Ç×»ó ¿°ÅÇÒ ¼ö ÀÖ´Ù.
propertyIsEnumerable ¼Ó¼ºÀº ÇÁ·ÎÅäŸÀÔ Ã¼Àο¡¼ °³Ã¼´Â °í·ÁÇÏÁö ¾Ê´Ù.
<SCRIPT> var br='<BR>'; // ÁÙ¹Ù²Þ var str=''; // Ãâ·Â ¹®ÀÚ¿ º¯¼ö ¼±¾ð function test(){ // ±â´ÉÇÔ¼ö ½ÃÀÛ var myArray=new Array('±âÂ÷', 'ºñÇà±â', '¹ö½º'); // ¹è¿º¯¼ö »ý¼º str+=myArray+br; // ¹è¿º¯¼ö Ãâ·Â ¹®ÀÚ¿¿¡ Ãß°¡ str+='myArray.length='+myArray.length+br; // ¹è¿º¯¼öÀÇ ±æÀ̸¦ »êÁ¤(ÃÖÁ¾ Àμö´Â ±æÀÌ -1 ÀÌ´Ù) for (i=0;i<myArray.length;i++){ // 0ºÎÅÍ ¹è¿º¯¼ö ±æÀ̱îÁö 1¾¿ Áõ°¡ÇÏ´Â ·çÇÁ str+='('+i+')='+myArray.propertyIsEnumerable(i)+br; } // ·çÇÁ Á¾·á (i °ªÀÌ 3ÀÌ µÈ´Ù) str+='('+i+')='+myArray.propertyIsEnumerable(i)+br; // i °ªÀÌ 3À̹ǷΠfalse return str; // Ãâ·Â ¹®ÀÚ¿ ¹Ýȯ } document.write(test()); // ±â´ÉÇÔ¼ö¸¦ È£ÃâÇÏ¿© Ãâ·Â </SCRIPT>