ECMA Script 6 - Array

박성원·2020년 11월 25일
0

ECMA6

목록 보기
10/10

배열 함수

  <script type="text/javascript">
    // 1. 첫번째 인자는 array-like 객체 또는 literable객체 지정
    let arr = Array.from('hello');
    console.log(arr, arr[0]);

    // 2. 두번째 인자는 배열생성하면서 수행되는 함수 지정
    let arr2 = Array.from('world', function (v) {
      // v에 world가 하나씩 넘어온다.
      console.log('>>>', v);
    });

    // 3. 세번째 인자는 함수 내에서 this사용시 참조할 객체 지정
    let arr3 = Array.from(
      'happy',
      function (v) {
        console.log('**', v);
        return v + this.mesg; // this는 세번째 인자
        // return 배열을 반환
      },
      { mesg: '값' }
    );
    console.log(arr3);
  </script>
profile
개발 일기장

0개의 댓글