node-modules : 라이브러리 코드 보관함
public : static파일 모아놓는 곳
src : 코드 짜는 곳
package.json : 프로젝트정보
이벤트 다루는 법
onClick={클릭될 때 실행할 함수}
onclick={()=>{실행할내용}}
state써야하는 이유
:변동시 자동으로 html을 재렌더링 시킴
State변경시키는 법
[state, state변경함수]
state변경함수를 이용해 state를 변경해야 함
// reference data type
(변경함수 사용!)
변경함수(대체할 데이터)
state직접 수정 X
deep copy해야한다.
ex> let newArray = [...글제목];
Spread Operator
: [...df]
function 제목바꾸기() {
let newArray = [...글제목];
newArray[0] = "여자 코트 추천";
글제목변경(newArray);
}
/ esling-disable/
=> lint끄는 기능