Baseline Widely available
TypedArray
ì¸ì¤í´ì¤ì map()
ë©ìëë í¸ì¶íë íìí ë°°ì´ì 모ë ììì ì ê³µë í¨ìì í¸ì¶ ê²°ê³¼ë¡ ì±ìì§ ìë¡ì´ íìí ë°°ì´ì ìì±í©ëë¤. ì´ ë©ìëë Array.prototype.map()
ì ëì¼í ìê³ ë¦¬ì¦ì ê°ì§ëë¤.
const uint8 = new Uint8Array([25, 36, 49]);
const roots = uint8.map(Math.sqrt);
console.log(roots);
// Expected output: Uint8Array [5, 6, 7]
구문
map(callbackFn)
map(callbackFn, thisArg)
매ê°ë³ì
callback
íìí ë°°ì´ì ê° ììì ëí´ ì¤íí í¨ìì ëë¤. ì¼ì¹íë ìì를 ì°¾ìì¼ë©´ ì°¸ ê°ì ê°ì ë°ííê³ , ê·¸ë ì§ ìì¼ë©´ ê±°ì§ ê°ì ê°ì ë°íí´ì¼ í©ëë¤. í¨ìë ë¤ì ì¸ì를 ì¬ì©íì¬ í¸ì¶ë©ëë¤.
element
íìí ë°°ì´ìì íì¬ ì²ë¦¬ëê³ ìë ìì.
index
íìí ë°°ì´ìì íì¬ ì²ë¦¬ëê³ ìë ììì ì¸ë±ì¤.
array
map()
ì´ í¸ì¶ë íìí ë°°ì´.
thisArg
Optional
callbackFn
ì ì¤íí ë this
ë¡ ì¬ì©í ê°ì
ëë¤. ìí ë©ìë를 ì°¸ê³ íì기 ë°ëëë¤.
ê° ììê° ì½ë°± í¨ìì ê²°ê³¼ì¸ ìë¡ì´ íìí ë°°ì´ì ëë¤.
ì¤ëªë³´ë¤ ìì¸í ë´ì©ì Array.prototype.map()
ì ì°¸ê³ íì기 ë°ëëë¤. ì´ ë©ìëë ë²ì©ì ì´ì§ ìì¼ë©° ì¤ì§ íìí ë°°ì´ ì¸ì¤í´ì¤ììë§ í¸ì¶í ì ììµëë¤.
ë¤ì ì½ëë íìí ë°°ì´ì ë°ìì 첫 ë²ì§¸ íìí ë°°ì´ì ìë ì«ìì ì 곱근 ê°ì í¬í¨íë ìë¡ì´ íìí ë°°ì´ì ìì±í©ëë¤.
const numbers = new Uint8Array([1, 4, 9]);
const roots = numbers.map(Math.sqrt);
// rootsë ì´ì Uint8Array [1, 2, 3] ê°ì´ ëë©°
// numbersë ì¬ì í Uint8Array [1, 4, 9] ì
ëë¤.
ì¸ìê° í¬í¨ë í¨ì를 ì¬ì©íì¬ ì«ìë¡ ë íìí ë°°ì´ ë§¤íí기
ë¤ì ì½ëë map()
ì´ íëì ì¸ì를 íìë¡ íë í¨ìì í¨ê» ì¬ì©ë ë ì´ë»ê² ìëíëì§ ë³´ì¬ì¤ëë¤. ì¸ìë map()
ì´ ìë ì
ë ¥ë ë°°ì´ì ë°ë³µí ë ì
ë ¥ë ë°°ì´ì ê° ììì ìëì¼ë¡ í ë¹ë©ëë¤.
const numbers = new Uint8Array([1, 4, 9]);
const doubles = numbers.map((num) => num * 2);
// doubles ì ì´ì Uint8Array [2, 8, 18] ì´ë©°
// numbers ì¬ì í Uint8Array [1, 4, 9] ì
ëë¤
ëª
ì¸ì ë¸ë¼ì°ì í¸íì± ê°ì´ 보기
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