JavaScript에서 String.prototype.at(-1)이 str[str.length - 1]과 비교하여 가지는 장점은?
쉬움 MDN Web Docs해설
ES2022에서 도입된 at() 메서드는 음수 인덱스를 지원합니다. str.at(-1)은 문자열의 마지막 문자를, str.at(-2)는 뒤에서 두 번째 문자를 반환합니다. 대괄호 표기법은 음수 인덱스를 지원하지 않아 str.length - 1 계산이 필요했지만, at()으로 더 직관적인 코드를 작성할 수 있습니다.