반응형
1. 배열에 같은 요소 넣기
Array('갯수').fill('요소')
ex) Array(10).fill(false)
[false, false, false, false, false, false, false, false, false, false]
every & some
(한 배열에 다른 배열에 하나라도 포함하고 있는지 확인)
every
배열에 every 하나라도 false면 false, 모두가 true여야 true
some
배열에 하나라도 true면 true
const found = arr1.some(r=> arr2.includes(r))
2. Switch, Case
switch 안을 case와 같으면 { } 실행
var grade="A";
switch(grade) {
case "A": {
console.log("Excellent");
break;
}
case "B": {
console.log("Good");
break;
}
case "C": {
console.log("Fair");
break;
}
case "D": {
console.log("Poor");
break;
}
default: {
console.log("Invalid choice");
break;
}
}
input
Excellent
3. 구조분해할당
// patch할때
update(id: number, updateData: UpdateMovieDto){
const movie = this.getOne(id);
this.deleteOne(id);
this.movies.push({...movie, ...updateData})
}
Reduce
기본
const reelFee = data.reduce((acc, cur) => {
if (cur.ct_reel_fee) {
return acc + cur.ct_reel_fee;
} else {
return;
}
}, 0);
반응형
'Backend 언어 및 프레임워크 > Javascript- Node, express, Nest' 카테고리의 다른 글
javascript 라이브러리를 정의된 typescript로 가져오기 (0) | 2022.07.25 |
---|---|
ReactJS) IE(internet Explorer) 대응 ( IE 브라우저로 접속했을때 우회 시키거나 경고창 뜨게하기) (0) | 2022.03.11 |
javascript) 한국 숫자단위 3자리 마다 끊기( 3자리마다 쉼표) (0) | 2022.01.19 |
javascript) 여러개(복수) 동시 replace 정규식 이용 (0) | 2022.01.04 |
node.js로 websocket 셋업 (0) | 2021.10.31 |