ConnecTo
2022/09/26 - TIL
codevil
2022. 9. 26. 18:50
오늘 Pair Programming에서 배운 것
- matches, contain
해당 Node에 클래스를 가지고 있는지 boolean으로 반환하는 메소드인데, 알고는 있었지만 addEventlistener에서는 자주 사용했었지만, 내부에서 classList를 활용할 때는 빈도 적게 활용을 하고 있었다. 앞으로 신경써서 사용해야겠다
- ++
안티패턴으로, 손에 익었다는 것은 핑계다. 앞으로는 for문에서도
for(let i=0;i<5;i+=1){
console.log(i)
}
와 같이 활용할 수 있도록 피드백을 해야겠다.
- 초기화
객체를 사용할 때 초기화 하거나 처음에 있는 객체의 값을 사용해야하는 경우가 있는 경우라면, 객체를 처음에 복사해서 사용하는 것을 습관해야 겠다.
const obj = {/*something....*/}
//복사하는 방법
const copiedObj = {...obj}
- Random 사용방법
Math.random() * n
다음과 같이 사용하면 0부터 n까지의 숫자가 등장할 수 있다. 이때 0~n-1로 숫자를 제한하려면
Math.floor(Math.random())*n
과 같이 사용할 수 있다.