javascript를 써본적이 없지만 과제가 javascript로 나왔기에 일단 작성해봅니다.
1
2
3
4
5
6
7
// What the heck is 86400000 for?
setTimeout(blastOff, 86400000);
// GOOD 😎
// 86400000이 뭐를 나타내는지 의미를 알 수가 없습니다.
const MILLISECONDS_PER_DAY = 24 * 60 * 60 * 1000; // 86400000
setTimeout(blastOff, MILLISECONDS_PER_DAY);
1
2
3
4
5
const yyyymmdstr = moment().format("YYYY/MM/DD");
// GOOD 😎
// yyyymmdstr는 발음하기도 어렵고 의미를 알기 어렵습니다.
const formattedDate = moment().format("YYYY/MM/DD");
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
const Car = {
carMake: "Honda",
carModel: "Accord",
carColor: "Blue"
};
function paintCar(car, color) {
car.carColor = color;
}
// GOOD 😎
// 중복 제거, 차라는 걸 이미 아는데 굳이 car를 속성에 붙일 필요은 없습니다.
const Car = {
make: "Honda",
model: "Accord",
color: "Blue"
};
function paintCar(car, color) {
car.color = color;
}