spread operator: 배열을 특정 배열 사이에 껴놓고싶을때쓴다
매개변수로 전달이가능
원래는
function sum(a,b,c) {
return a+b+c;
}
let pre = [100,200,300];
sum.apply(null, pre);
from
arguments객체는 유사배열이기때문에 map메서드를 쓸 수 없다
let newArray = Array.from(arguments);
진짜 배열을 만든다!!
클릭이벤트로 넘겨줄데 무거움 event로 넘겨줘서 작업하는 경우가 많은데
그럴때 그중 target정보만 넘겨주고싶을때??
'click', function({target}) {
console.log(target)
}
let mySet = new Set();
console.log(toString.call(mySer)); 타입을 알아낸다 // "[object Set]"
중복없이 유일한 값을 저장하려고할때!
이미 존재하는지 체크할 때 유용하다
add메서드로 넣을수있는데, 두번을 넣어도 출력을 해보면 한가지 값만나온다!
has메서드: 값이 있는지 없는지??