Baseline Widely available
MutationObserver
ì disconnect()
ë©ìëë ê°ì§ê¸°ì 주ì를 ì¤ë¨í©ëë¤.
ê°ì§ê¸°ì observe()
ë©ìë를 ë¤ì í¸ì¶í´ì ì¸ì¤í´ì¤ë¥¼ ì¬ì¬ì©í ì ììµëë¤.
ìì.
ë°í ê°ìì (undefined
).
ì°¸ê³ : ê°ì§ê¸°ê° 'ê°ì§'íì¼ë ìì§ ì½ë°±ì¼ë¡ 'ë³´ê³ 'íì§ ëª»í ì림ë¤ì 모ë ë²ë ¤ì§ëë¤. ì´ë° ì림ë¤ë ì²ë¦¬íë ¤ë©´ takeRecords()
ë©ìë를 ì¬ì©í´ ì ì¥íì¸ì.
주ì ì¤ì¸ ììê° DOMìì ì ê±°ëì´ ë¸ë¼ì°ì ì ê°ë¹ì§ 컬ë ì
ì ìí´ í´ì ë ê²½ì°, MutationObserver
ë ìëì¼ë¡ í´ë¹ ììì 주ì를 ì¤ë¨í©ëë¤. MutationObserver
ì¸ì¤í´ì¤ ìì²´ë ê³ì ì¡´ì¬íë¯ë¡ ë¤ë¥¸ ììì 주ìì ì¬ì©í ì ììµëë¤.
ì´ ìì ë ê°ì§ê¸°ë¥¼ ìì±íê³ ì£¼ì를 ììíë¤ê°, ëì¤ì ë¤ì ì¬ì©í기 ìí´ ì£¼ì를 ì¤ë¨íë 모ìµì ë³´ì ëë¤.
const targetNode = document.querySelector("#someElement");
const observerOptions = {
childList: true,
attributes: true,
};
const observer = new MutationObserver(callback);
observer.observe(targetNode, observerOptions);
/* ì´í... */
observer.disconnect();
ëª
ì¸ì ë¸ë¼ì°ì í¸íì±
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4