Bleeding edge

2022/09/26 - TIL 본문

ConnecTo

2022/09/26 - TIL

codevil 2022. 9. 26. 18:50

오늘 Pair Programming에서 배운 것

  1. matches, contain

해당 Node에 클래스를 가지고 있는지 boolean으로 반환하는 메소드인데, 알고는 있었지만 addEventlistener에서는 자주 사용했었지만, 내부에서 classList를 활용할 때는 빈도 적게 활용을 하고 있었다. 앞으로 신경써서 사용해야겠다

  1. ++

안티패턴으로, 손에 익었다는 것은 핑계다. 앞으로는 for문에서도

for(let i=0;i<5;i+=1){
	console.log(i)
}

와 같이 활용할 수 있도록 피드백을 해야겠다.

  1. 초기화

객체를 사용할 때 초기화 하거나 처음에 있는 객체의 값을 사용해야하는 경우가 있는 경우라면, 객체를 처음에 복사해서 사용하는 것을 습관해야 겠다.

const obj = {/*something....*/}

//복사하는 방법
const copiedObj = {...obj}
  1. Random 사용방법
Math.random() * n

다음과 같이 사용하면 0부터 n까지의 숫자가 등장할 수 있다. 이때 0~n-1로 숫자를 제한하려면

Math.floor(Math.random())*n

과 같이 사용할 수 있다.

'ConnecTo' 카테고리의 다른 글

2022/09/28 - TIL  (1) 2022.09.28
2022/09/27 - TIL  (1) 2022.09.27
2022/09/23 - TIL  (1) 2022.09.23
2022/09/22 - TIL  (0) 2022.09.22
2022/09/21 - TIL  (1) 2022.09.21