°³Ã¼¿¡ ÁöÁ¤µÈ À̸§À» °¡Áø ¼Ó¼ºÀÌ ÀÖ´ÂÁö ¿©ºÎ¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀ» ¹ÝȯÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
object (°³Ã¼)
ÇʼöÀûÀÎ ¿ä¼Ò·Î¼­ °³Ã¼ÀÇ ÀνºÅϽºÀÌ´Ù.
propertyName (Á¡°Ë ¼Ó¼º¸í)

ÇʼöÀûÀÎ ¿ä¼Ò·Î¼­ ¼Ó¼ºÀ̸§ÀÇ ¹®ÀÚ¿­ °ªÀÌ´Ù.

¹Ýȯ°ª

¹Ýȯ°ª bValÀº ¼Ó¼ºÀÌ Àִ°¡¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀÌ´Ù.

true ÁöÁ¤µÈ À̸§ÀÇ ¼Ó¼ºÀÌ ÀÖ´Ù.
false ÁöÁ¤µÈ À̸§ÀÇ ¼Ó¼ºÀÌ ¾ø´Ù.
¼³¸í

ÀÌ ¸Þ¼­µå´Â °³Ã¼ÀÇ ÇÁ·ÎÅäŸÀÔ Ã¼Àο¡ propertyName ¼Ó¼ºÀÌ ÀÖ´ÂÁö ¿©ºÎ´Â È®ÀÎÇÏÁö ¾ÊÀ¸¹Ç·Î ¼Ó¼ºÀº °³Ã¼ ÀÚüÀÇ ±¸¼º¿øÀ̾î¾ß ÇÑ´Ù.



°£´ÜÇÑ hasOwnProperty ¼Ó¼º ¿¹Á¦

<SCRIPT>
var br='<BR>'; // ÁٹٲÞ
document.write(String.prototype.hasOwnProperty('split')+br); // String °³Ã¼´Â split ¸Þ¼­µå¸¦ °øÀ¯ÇÏ¿© true
var str=new String('hasOwnProperty Test'); // ¹®ÀÚ¿­ º¯¼ö ÁöÁ¤
document.write(str.hasOwnProperty('split')+br); // str º¯¼ö¿¡´Â split ¸Þ¼­µå°¡ ¾øÀ¸¹Ç·Î false
document.write(String.prototype.hasOwnProperty('concat')+br); // String °³Ã¼´Â concat ¸Þ¼­µå°¡ ÀÖÀ¸¹Ç·Î true
document.write(String.prototype.hasOwnProperty('bgColor')+br); // String °³Ã¼´Â bgColor ¸Þ¼­µå°¡ ¾øÀ¸¹Ç·Î false
</SCRIPT>