Baseline Widely available
indexOf()
ë©ìëë íìí ë°°ì´(typed array)ìì 주ì´ì§ ê°ê³¼ ì¼ì¹íë 첫 ë²ì§¸ ì¸ë±ì¤ë¥¼ ë°ííë¤. ì¼ì¹íë ê°ì´ ìì¼ë©´ -1ì ë°ííë¤. ì´ ë©ìëë Array.prototype.indexOf()
ì ëì¼í ìê³ ë¦¬ì¦ì ê°ì§ê³ ìë¤*.* TypedArrayë TypedArray ê°ì²´ ì í ì¤ íëì´ë¤.
const uint8 = new Uint8Array([10, 20, 30, 40, 50]);
console.log(uint8.indexOf(50));
// Expected output: 4
// From position 3
console.log(uint8.indexOf(20, 3));
// Expected output: -1
console.log(uint8.indexOf(51));
// Expected output: -1
구문
typedarray.indexOf(searchElement[, fromIndex = 0])
매ê°ë³ì
searchElement
ë°°ì´ìì ê²ìí ìì.
fromIndex
문ìì´ìì 찾기 ììíë ìì¹ë¥¼ ëíë´ë ì¸ë±ì¤ ê°. ë§ì½ ì¸ë±ì¤ ë²í¸ê° ë°°ì´ì 길ì´ì ëì¼íê±°ë ë í¬ë¤ë©´, í´ë¹ ìì를 ì°¾ì ì ì기 ë문ì ê²°ê³¼ê°ì¼ë¡ -1ì´ ë°íëë¤. ë§ì½ ì¸ë±ì¤ ë²í¸ê° ììë¼ë©´, ë°°ì´ì ëììë¶í° íëì© ììíë©° ê³ì°íë¤. (ì. fromIndexë¡ -1ì ì¤ ê²½ì° ê°ì¥ ë§ì§ë§ ë°°ì´ ììì ê°ë¶í° ê²ìì ìì. -2를 ì¤ ê²½ì°, ê°ì¥ ë§ì§ë§ ë°°ì´ ìììì íë ì ììë¶í° ê²ìì ìì). 주ì: 주ì´ì§ ì¸ë±ì¤ê° ììì¸ ê²½ì°ìë ë°°ì´ì ì¬ì í ìììë¶í° ë¤ë¡(ì¼ìª½ìì ì¤ë¥¸ìª½ ììë¡) ê²ì ëë¤. ë§ì½ ê²°ê³¼ê°ì¼ë¡ ëì¨ ì¸ë±ì¤ê° 0ë³´ë¤ ìë¤ë©´, ë°°ì´ ì ì²´ê° ì°¾ìì§ ê²ì´ë¤. ëí´í¸ ê° : 0 (ì ì²´ ë°°ì´ì´ ê²ìëë¤).
í´ë¹ ë°°ì´ìì ì°¾ì¼ë ¤ë ììê° ìì¹í 첫 ë²ì§¸ ì¸ë±ì¤ ê°. ë§ì½ ì°¾ì¼ë ¤ë ììê° ìì ê²½ì°ìë -1ì ë°í.
ì¤ëªindexOf
ë©ìëë ë°°ì´ì ìì를 searchElement
ì ë¹êµí ë, strict equality(===, í¸ë¦¬í equals) 를 ì¬ì©íì¬ ìë£íì ì¼ì¹ ì¬ë¶ê¹ì§ ë¹êµíë¤.
var uint8 = new Uint8Array([2, 5, 9]);
uint8.indexOf(2); // 0
uint8.indexOf(7); // -1
uint8.indexOf(9, 2); // 2
uint8.indexOf(2, -1); // -1
uint8.indexOf(2, -3); // 0
ëª
ì¸ ë¸ë¼ì°ì í¸íì± ì°¸ê³
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