Javascript 36
๋ฆฌ์กํธ ๋ฉด์ ์ง๋ฌธ ๋ชจ์
- Published on ยท
- 1๋ถ
[์๋ฌธ-reactjs-interview-questions](https://github.com/sudheerj/reactjs-interview-questions) [1. Core React](/2019/08/13/reactjs-interview-questions-1/) [2. React - Router, Internationalization, Redux,...React Hooks Api (2)
- Published on ยท
- 3๋ถ
### useReducer ```javascript const [state, dispatch] = useReducer(reducer, initialArg, init); ``` `useState`์ ๋์ฒด ํจ์๋ค. ๋ค์์ ํ์ ๊ฐ์ ๋ง๋๋ ๋ณต์กํ ๋ก์ง, ํน์ ๋ค์ state๊ฐ ์ด์ state์ ์์กด์ ์ธ ๊ฒฝ์ฐ์ ์ด๋ค. ๋ญ๊ฐ ๋ญ์ง ๋ชจ๋ฅด๊ฒ ์ผ๋๊น ์์ ๋ฅผ ๋ณด์. ...React Hooks Api (1)
- Published on ยท
- 4๋ถ
# Hooks API Hook์ react 16.8์์ ์ถ๊ฐ๋ ๊ฐ๋ ์ผ๋ก, Hook์ ์์ฉํ๋ฉด class๋ฅผ ๊ฐ์ฑํ์ง ์์๋ state๊ด๋ฆฌ์ ๊ฐ์ react์ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์๋ค. ## ๊ธฐ๋ณธ Hook ### useState ```javascript const [state, setState] = useState(initialState); setStat...Javascript Reduce
- Published on ยท
- 2๋ถ
๋ฉ์ฒญ์ด๋ผ ๊ทธ๋ฐ์ง `reduce` ํจ์๊ฐ ์ ์ดํด ๋์ง ์์๋ค. ## Reduce ```javascript const list = [1, 2, 3, 4, 5]; const initValue = 10; const totalSum = list.reduce( (accumulator, currentValue, currentIndex, array) => { ...Javascript Set ๊ทธ๋ฆฌ๊ณ Map
- Published on ยท
- 6๋ถ
## ๊ทผ๋ฐ ์ฌ์ค.. ์ปฌ๋ ์ ํ์์์ง ์์๊น ์๋ฐ์คํฌ๋ฆฝํธ์์ ์ผ๋ฐ์ ์ธ Object๋ key-value์์ ๋์ ์์ด ์ถ๊ฐํ ์ ์๋ ํํ๋ก ๊ตฌ์ฑ๋์ด ์๋ค. ๊ทธ๋์ ์ฌ์ค ์ปฌ๋ ์ ์ด ํ์ํ์ง ์์ ๊ฒ ์ฒ๋ผ ๋ณด์ผ ์๋ ์๋ค. ๊ทธ๋ฌ๋ ์ด๋ฐ๊ธ์ฉ object๋ก ๋ถ์กฑํ ๋๊ฐ ์๋ค. - key ์ถฉ๋ ์ํ์ด ์กด์ฌํ๋ ๊ฒฝ์ฐ - ๋ฌธ์์ด/์ฌ๋ณผ ์ด์ธ์ ํค ๊ฐ์ด ํ์ํ ๊ฒฝ์ฐ - ๊ฐ...