팁: javascript에서 배열의 마지막 요소를 얻는 방법
이전에 JavaScript 배열로 작업한 적이 있다면 배열이 객체처럼 해체될 수 있다는 것을 알 수 있습니다. 이것은 배열의 첫 번째 값 또는 알려진 길이를 가진 배열의 값을 추출하는 데 가장 일반적으로 사용됩니다.
그러나 구조 분해는 배열의
length
속성을 추출할 수 있으므로 훨씬 더 나아갈 수 있습니다. 추출된 변수가 구조 분해 할당 자체에서 사용될 수 있다는 사실에 이것을 추가하고 배열의 마지막 요소를 추출하기 위해 한 줄짜리를 함께 넣을 수 있습니다.const arr = [1, 2, 3];
const { 0: first, length, [length - 1]: last } = arr;
first; // 1
last; // 3
length; // 3
이 기술은 흥미롭지만 몇 가지 주의 사항이 있습니다. 먼저 추가 변수를 생성하는 length 속성을 추출해야 합니다. 둘째,
Array.prototype.slice()
를 사용하는 것과 같은 다른 옵션에 비해 성능상의 큰 이점이 없습니다.우리가 할 수 있는 또 다른 방법은 먼저 배열 길이가 필요한 다음 마지막 요소 인덱스를 얻기 위해 1을 빼는 것입니다.
코드를 약탈하십시오
const arr = [1, 2, 3];
const lastEle = arr[arr.length - 1]
lastEle; // 3
도착 길이 = 3
3 – 1 = 2
도착[2] = 3
웹사이트DevvSakib.Me
Reference
이 문제에 관하여(팁: javascript에서 배열의 마지막 요소를 얻는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/devvsakib/tips-how-to-get-last-element-of-an-array-in-javascipt-3k2j텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)