[javascript]Array.from()

Yujin·2021년 8월 10일
0

javascript

목록 보기
2/6

Array.from()

  • Array.from()메소드는 유사 배열 객체(array-like object)나 반복 가능한 객체(iterable object)를 얕게 복사해서 새로운 배열객체를 생성한다.
  • form()은 정적 메소드로 배열을 생성하지 않고 바로 사용한다.

(문법)

array.from(object, mapFunction, thisValue)

object - 배열로 변환 할 객체
mapFunction - 배열의 모든 요소에 실행할 함수
thisValue - 함수 내부에서 사용될 this에 대한 값

(example)문자열을 배열로 만들기

var arr = Array.from("AmericanoJelly");

console.log(arr); 
//["A", "m", "e", "r", "i", "c", "a", "n", "o", "J", "e", "l", "l", "y"]

(example) 짝수만 출력하는 배열 생성

var arr = (length) => Array.from({length}, (value, a) => a*2);
console.log(arr(5));
profile
개발꿈나무

0개의 댓글