WEB/REACT
-
Hook? useState() -아직도 모르겠음WEB/REACT 2019. 10. 4. 12:40
hook의 예시가 useState()라는데 나는 몬소리인지 잘 모르겠다. 아니 useState()를 이용하면 배열을 반환한다는데? 그래서 [a,b]=useState(0);해줬더니 {a}{b}값이 0만나온다. 즉 b는 undifined로 출력이 되지 않고있다는것. 강좌에서 나오는 const [number, setNumber] = useState(0); 여기서도 setNumbers는 아래에서 setNumber(number + 1); 이런식으로 사용된다. setNumber은 변수인데 왜 이렇게 사용되는지도 모르겠다. setNumber()이게 함수인가? 아닌데; ---------- 음 알고보니 const [number, setNumber] = useState(0); 여기서 setNumber은 함수랜다. cons..
-
구조 분해 할당WEB/REACT 2019. 10. 4. 11:52
이게 정확하게 어떤건지 확실히는 이해를 못했는데 파이썬의 딕셔너리나 php에서 키값에 대응시키는 문법과 유사한 기능을 제공하는 문법이라 이해했다. 전에 js엔 이런기능이 없나 했었는데 완전 같지는 않지만 비슷한 기능이 있구나 했다. let a, b, c,rest; 2 [a, b, c] = [10, 20, 30]; // a에 10, b에 20, c에 30을 할당 [a, b, c,...rest] = [10, 20, 30, 40, 50]; //...variation을 쓰면 할당하고 남은 나머지를 모두 할당해 주는듯 //그래서 console.log(rest); //를 해주면 결과가 [40,50]이다 //만약 아래와 같이 c를 빼주고 대입 해주면 [a, b, ...rest] = [10, 20, 30, 40, 50..