TIL

[TIL] 2022.01.20

kny_0 2022. 1. 20. 03:54

2022년 1월 20일

Today

[클론코딩] [노마드코더] ReactJS Master Class/State Management/#5.13-#5.19

[챌린지] [노마드코더] 바닐라 JS 챌린지/Assignment 9: Randomness

 

- selector는 state를 조금 변형해주는 함수로 값을 얻어오려면 state에서 값을 얻어 올 때 쓰는 함수를 그대로 쓰면 된다. todo를 clean code로 만드는 코드를 알아보았다.

- linear-gradient로 랜덤한 색깔 두 개를 섞어 배경 화면에 나타나게 하였다. 버튼 클릭시 랜덤한 색깔이 겹치지 않게 하기 위해 조건문을 활용하여 색깔이 같을 때 handle 함수를 한 번 더 불러오게 하였다. console.log로 두 가지 색깔을 확인해 본 결과 색깔이 같으면 다시 자기 자신 함수를 불러와 다른 색 두 개를 linear-gradient로 섞어주었다.

 

Next 

- 바닐라 JS 챌린지 Assignment10 졸업작품 과제를 수행할 예정이다.

- TRELLO CLONE 강의를 들을 예정이다.