kenu
62k
2022-06-14 18:02:44
6
1609

JS, 이게 되네요.


const list = [1, 2, 3, 4, 5];
const {0: first, length, [length - 1]: last} = list;
console.log(first, last, length);
1 5 5

from: https://twitter.com/adhrinae/status/1536536558589083648?s=20&t=JBThRCqhnJdfPgFWlwFHLw


1
  • 댓글 6

  • 서노
    287
    2022-06-14 20:52:01

    람다 첨 봤을때 느낌이네요.

    뭔소리고?

  • 하얀뼈
    429
    2022-06-15 13:10:14

    우왕 이것이 비구조할당이라는 것인가...

  • 선플개발자
    720
    2022-06-15 18:46:02
    편해보이긴한데 가독성은 그닥 안좋은거 같아보이네요.
  • 개발하는 뚠뚠이
    57
    2022-06-22 15:42:58

    오... 이런게 되는군요. 맨날 쓰면서 이런것도 몰랐다니 ㅠㅠ

  • 데이비뜨
    166
    2022-06-23 09:21:17

    남에게 보여주기 싫은 코드 짤때 활용하면 좋을듯 

  • SsunDay
    38
    2022-06-30 18:55:22

    처음에 length가 5인데 [length-1] 도 5길래 잉? 이랬는데 그냥 배열 길이였네요 ㅋㅋ

  • 로그인을 하시면 댓글을 등록할 수 있습니다.