from은 쓰임새가 다양
-1) 배열로 만들고자 하는 것이나 유사배열을 복사해서 새로운 배열로 만들 때
-2) 새로운 배열을 만들 때 주로 사용!
유사배열이란
[ 어떤 값들... ] 이 모양으로 생겼지만 배열의 내장 함수를 사용하지 못하배열 DOM nodelist같은 게 유사배열.
const my_name = "mean0";
const my_name_array = Array.from(my_name);
console.log(my_name_array);
//길이가 문자열과 같고, 0부터 4까지 숫자를 요소로 갖는 배열
const text_array = Array.from('hello', (item, idx) => {return idx});
console.log(text_array);
//길이가 4고, 0부터 3까지 숫자를 요소로 갖는 배열
const new_array = Array.from({length: 4}, (item, idx)=>{ return idx;});
console.log(new_array);