23.08.10
from() : 유사 배열 객체(array-like object)나 반복 가능한 객체(iterable object)를 얕게 복사해 새로운 Array 객체를 만들어주는 메서드
mdn 문서
console.log(Array.from('foo')); // Array ["f", "o", "o"]
console.log(Array.from([1, 2, 3], (x) => x + x)); // Array [2, 4, 6]
즉, 문자열이나 반복 가능한 객체를 얕은 복사하여 새로운 배열로 만들어주는 메서드 !
filter() 메서드 사용하여 배열 내에 있는 빈 값을 제거하고 싶어서
myString.split("x").sort().filter((i) => i !== '');
이런 식으로 적었다.
myString.split("x").sort().filter((i) => i);
그런데 생각해보니 값이 있을 때만 (즉, 빈 값이 아닌 !) 리턴하여 filtering 할 수도 있는 것이다 !