반응형
array.indexOf(s)가 앞에서부터 보고 문자열(s)가 나온 최초의 인덱스를 반환한다면(없다면 -1을 반환)
array.lastIndexOf(s)는 그 반대로 뒤에서부터 본다.
그래서 이 두 메서드를 활용하면,
arr.indexOf(s) === arr.lastIndexOf(s)
해당 조건을 만족하는 arr는 문자열 s가 한 번 밖에 등장하지 않는다.
참고 자료
반응형
'Front-End: Web > JavaScript' 카테고리의 다른 글
[js] 객체 복사: Object.assign vs. object spread (0) | 2022.11.28 |
---|---|
[JavaScript] eval() 함수를 사용하지 마세요! eval() is evil! (0) | 2022.11.27 |
[js] includes vs in (0) | 2022.11.16 |
[js] Math.floor vs trunc vs parseInt (0) | 2022.11.16 |
[코딩애플] js part 3-13. Optional Chanining(?.) / Nullish Coalescing (??) (0) | 2022.10.22 |