Window
ëë Worker
ì¸í°íì´ì¤ì queueMicrotask()
ë©ìëë ë¸ë¼ì°ì ì ì´ë²¤í¸ 루íë¡ íµì ê¶ì´ ëì´ê°ê¸° ì , ìì í ìì ì ì¤íí ë§ì´í¬ë¡íì¤í¬ë¥¼ íì ì¶ê°í©ëë¤.
ë§ì´í¬ë¡íì¤í¬ë íì¬ íì¤í¬ê° ì¢ ë£ë í, ê·¸ë¦¬ê³ ì¤í ë§¥ë½ì íµì ê¶ì´ ë¸ë¼ì°ì ì´ë²¤í¸ 루íë¡ ëì´ê°ê¸° ì ì, ì¤íí´ì¼ íë ë¤ë¥¸ ì½ëê° ìì¼ë©´ ì²ë¦¬ëë ì§§ì í¨ìì ëë¤.
ë§ì´í¬ë¡íì¤í¬ë¥¼ ì¬ì©íë©´ íì¬ ë기 ì¤ì¸ ë ì¤ìí ì½ëì ê°ìíì§ ìì¼ë©´ìë, ë¸ë¼ì°ì ê° ì¤í ë§¥ë½ì ë¤ì íµì í기 ì ì íìí ìì ì ì²ë¦¬í ì ììµëë¤. ë§ì´í¬ë¡íì¤í¬ ìë´ììì ë§ì´í¬ë¡íì¤í¬ ì¬ì©ë²ê³¼ íìì±ì ììë³´ì¸ì.
ë§ì´í¬ë¡íì¤í¬ì ì¤ìì±ì ìì ì ë¹ë기ì ì¼ë¡, ê·¸ë¬ë í¹ì ììë¡ ì¤íí ì ìë¤ë ì ì ììµëë¤. ê´ë ¨ ìì ëí ë§ì´í¬ë¡íì¤í¬ ìë´ììì ë³¼ ì ììµëë¤.
ìµì¢ ì 리 ìì ì´ë ë ëë§ ë°ë¡ ì§ì ì¤íí´ì¼ íë ìì ì´ íìí ë¼ì´ë¸ë¬ë¦¬ì íë ììí¬ìì ë§ì´í¬ë¡íì¤í¬ë¥¼ ì ì©íê² ì¬ì©í ì ììµëë¤.
구문queueMicrotask(function);
매ê°ë³ì
function
ë¸ë¼ì°ì ìì§ì´ ìì í ìì ì ì¤íí function
ì
ëë¤. íì ì¬ë¼ê° ë§ì´í¬ë¡íì¤í¬ë íì¬ ë기 ì¤ì¸ 모ë íì¤í¬ê° ìë£ë í, ê·¸ë¬ë íµì ê¶ì ì´ë²¤í¸ 루íë¡ ë겨주기 ì ì ì¤íë©ëë¤.
undefined
.
queueMicrotask(() => {
// í¨ì ë´ì©
});
ë¤ìì queueMicrotask ëª ì¸ìì ê°ì ¸ì¨ ìì ì½ëì ëë¤.
MyElement.prototype.loadData = function (url) {
if (this._cache[url]) {
queueMicrotask(() => {
this._setData(this._cache[url]);
this.dispatchEvent(new Event("load"));
});
} else {
fetch(url)
.then((res) => res.arrayBuffer())
.then((data) => {
this._cache[url] = data;
this._setData(data);
this.dispatchEvent(new Event("load"));
});
}
};
ëª
ì¸ ë¸ë¼ì°ì í¸íì± ê°ì´ 보기
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