1. mongoDB 사용법
2. 삼항연산자
- 삼항연산자를 써서 변수에 할당하는 법을 배웠다. if문을 쓰면 변수에 바로 할당 할 수 없지만 삼항연산자를 쓰면 변수에 할당 가능하다.
const daysStr = `${days < 10 ? `0${days}` : days}d`;
const hoursStr = `${hours < 10 ? `0${hours}` : hours}h`;
- 랜덤하게 페이지의 배경과 명언이 나오도록 만들면서 Math.random() method에 익숙해 졌다.
const images = ['01.jpeg', '02.jpeg', '03.jpeg', '04.jpeg'];
const chosenImage = images[Math.floor(Math.random() * images.length)];
const bgImage = document.createElement('img');
bgImage.src = `img/${chosenImage}`;
document.body.appendChild(bgImage);
- javascript에서 html body의 linear-gradient의 스타일을 주려했는데 document.body.style.backgroundColor로 하니 브라우저에서 읽지를 못했다.
구글링을 통해 backgroundColor가 아닌 backgroundImage에 줘야한다는 걸 알 수 있었다.
function changeColor() {
document.body.style.backgroundImage = `linear-gradient(to right, ${randomColor1},${randomColor2})`;
}