¸Þ¼­µåÀÇ ¼Ó¼º¿¡ °ü¸®Á¡(watchpoint)À» Ãß°¡Çϰųª, Á¦°ÅÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
objectName : (°³Ã¼¸í)
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, °³Ã¼ÀÇ À̸§ÀÌ´Ù.
objProperty : (°³Ã¼ÀÇ ¼Ó¼º¸í)
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, °³Ã¼ÀÇ ¼Ó¼º À̸§ÀÌ´Ù.
handlerFunction : (°³Ã¼¸í)
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, °ü¸®Á¡(watchpoint) ±â´ÉÀ» Á¤ÀÇÇÑ ±â´ÉÇÔ¼öÀÌ´Ù.
¹Ýȯ°ª

¹Ýȯ°ªÀº ¾ø´Ù.

¼³¸í

watch ¸Þ¼­µå´Â °¢ Á¾¼Ó°³Ã¼¿¡ ¸ðü °³Ã¼(Object)·ÎºÎÅÍ »ó¼ÓµÇ°í, ¸Þ¼­µåÀÇ ¼Ó¼º¿¡ °ü¸®Á¡(watchpoint)À» Ãß°¡ÇÑ´Ù.
ÀÌ °ªÀÌ ÁöÁ¤µÇ¸é ±â´ÉÇÔ¼ö¸¦ È£ÃâÇÏ¿© °ü¸®Á¡¿¡¼­ ÇÒ´çµÈ °ªµéÀ» º¸°í ÇÊ¿äÇÏ¸é ¼öÁ¤ÇÒ¼ö ÀÖ°Ô ÇØ ÁØ´Ù.

unwatch ¸Þ¼­µå´Â ÁöÁ¤ÇÑ ¼Ó¼ºÀÇ °ü¸®Á¡(watchpoint)À» Á¦°ÅÇÑ´Ù.

Ư±â
°ü¸®Á¡(watchpoint)À» ÁöÁ¤ÇÑ ¼Ó¼ºÀÌ Á¦°ÅµÈ´Ù ÇÏ´õ¶óµµ °ü¸®Á¡(watchpoint)Àº »ç¶óÁöÁö ¾Ê´Â´Ù.
°ü¸®Á¡(watchpoint)´Â unwatch ¸Þ¼­µå¸¦ »ç¿ëÇØ¾ß ¾ø¾Ù¼ö ÀÖ´Ù.

Netscape¿¡¸¸ ÀÖ°í, Explorer¿¡´Â ÀÌ ±â´ÉÀÌ ¾ø´Ù.



Netscape watch ¸Þ¼­µå ¿¹Á¦

¿¹Á¦¿¡¼­ flowersÀÇ name ¼Ó¼ºÀ» °ü¸®ÇÑ´Ù. ¸¸ÀÏ ÀÌ name ¼Ó¼ºÀÇ °ªÀÌ 'Àå¹Ì'·Î µÇ¾î ÀÖÀ¸¸é 'Rose'·Î º¯°æÇÑ´Ù.
{...} °ýÈ£·Î ¹­ÀÎ ºÎºÐÀÌ handlerFunction Àμö¿¡ ÇØ´çÇÏ°í À̸§Àº myfunctionÀÌ´Ù.

flowers={name:'Lily'};
flowers.watch('name',myfunction(objProperty,oldval,newval){
  if (newval=='Àå¹Ì') newval='Rose';
  return newval;
  }
)