11---
2- title : " ุฎุทุงูุงุช ู
ุฏู
ุฌุฉ ูู React"
2+ title : " ุฎุทุงุทูู ู
ุฏู
ุฌุฉ ูู React"
33---
44
55<Intro >
66
7- ุชู
ููู * ุงูุฎุทุงูุงุช * (Hooks) ู
ู ุงุณุชุฎุฏุงู
ู
ุฒุงูุง ู
ุฎุชููุฉ ู
ู React ูู ู
ูููุงุชู. ูู
ููู ุฅู
ุง ุงุณุชุฎุฏุงู
ุงูุฎุทุงูุงุช ุงูู
ุฏู
ุฌุฉ (ุงูู
ุจููุฉ ู
ุณุจูุง)ุ ุฃู ุงุณุชุฎุฏุงู
ูุง ูุจูุงุก ุงูุฎุทุงู ุงูุฎุงุต ุจู. ุณุชุฑูู ูุฐู ุงูุตูุญุฉ ุฌู
ูุน ุงูุฎุทุงูุงุช ุงูู
ุจููุฉ ู
ุณุจููุง ูู React.
7+ ุชู
ููู * ุงูุฎุทุงุทูู * (Hooks) ู
ู ุงุณุชุฎุฏุงู
ู
ุฒุงูุง ู
ุฎุชููุฉ ู
ู React ูู ู
ูููุงุชู. ูู
ููู ุฅู
ุง ุงุณุชุฎุฏุงู
ุงูุฎุทุงุทูู ุงูู
ุฏู
ุฌุฉ (ุงูู
ุจููุฉ ู
ุณุจูุง)ุ ุฃู ุงุณุชุฎุฏุงู
ูุง ูุจูุงุก ุงูุฎุทุงู ุงูุฎุงุต ุจู. ุณุชุฑูู ูุฐู ุงูุตูุญุฉ ุฌู
ูุน ุงูุฎุทุงุทูู ุงูู
ุจููุฉ ู
ุณุจููุง ูู React.
88
99
1010</Intro >
1111
1212---
1313
14- ## ุฎุทุงูุงุช ุงูุญุงูุฉ (State) {/* state-hooks* /}
14+ ## ุฎุทุงุทูู ุงูุญุงูุฉ (State) {/* state-hooks* /}
1515
1616ุชุณู
ุญ * ุงูุญุงูุฉ* ููู
ููู [ "ุจุชุฐูุฑ" ู
ุนููู
ุงุช ู
ุซู ุฅุฏุฎุงูุงุช ุงูู
ุณุชุฎุฏู
] ( /learn/state-a-components-memory ) . ุนูู ุณุจูู ุงูู
ุซุงูุ ูู
ูู ูู
ูููู ุงููู
ูุฐุฌ Form ุงุณุชุฎุฏุงู
ุงูุญุงูุฉ ูุชุฎุฒูู ููู
ุฉ ุงูุฅุฏุฎุงูุ ุจููู
ุง ูู
ูู ูู
ููู ู
ุนุฑุถ ุงูุตูุฑ ุงุณุชุฎุฏุงู
ุงูุญุงูุฉ ูุชุฎุฒูู ุฑูู
ุงูุตูุฑุฉ ุงูู
ุฎุชุงุฑุฉ.
1717
18- ูุฅุถุงูุฉ ุญุงูุฉ ุฅูู ู
ูููุ ุงุณุชุฎุฏู
ุฃุญุฏ ูุฐู ุงูุฎุทุงูุงุช :
18+ ูุฅุถุงูุฉ ุญุงูุฉ ุฅูู ู
ูููุ ุงุณุชุฎุฏู
ุฃุญุฏ ูุฐู ุงูุฎุทุงุทูู :
1919
2020* [ ` useState ` ] ( /reference/react/useState ) ูุนููู .ู
ุชุบูุฑ ุญุงูุฉ ูู
ููู ุชุญุฏูุซู ู
ุจุงุดุฑุฉ
2121
@@ -29,7 +29,7 @@ function ImageGallery() {
2929
3030---
3131
32- ## ุฎุทุงูุงุช ุงูุณูุงู (Context) {/*context-hooks*/}
32+ ## ุฎุทุงุทูู ุงูุณูุงู (Context) {/*context-hooks*/}
3333
3434ูุณู
ุญ *ุงูุณูุงู* ููู
ููู [ุจุชููู ุงูู
ุนููู
ุงุช ู
ู ุงูุขุจุงุก ุงูุจุนูุฏูู ุฏูู ุชู
ุฑูุฑูุง ูุฏุนุงู
ุงุช (props)](/learn/passing-props-to-a-component). ุนูู ุณุจูู ุงูู
ุซุงูุ ูู
ูู ูู
ููููู ุงูู
ุณุชูู ุงูุฃุนูู ูุชุทุจููู ุฃู ูู
ุฑุฑ ุณู
ุฉ ูุงุฌูุฉ ุงูู
ุณุชุฎุฏู
ุงูุญุงููุฉ ุฅูู ุฌู
ูุน ุงูู
ูููุงุช ุฃุฏูุงูุ ุจุบุถ ุงููุธุฑ ุนู ู
ุฏู ุนู
ููุง.
3535
@@ -44,7 +44,7 @@ function Button() {
4444
4545---
4646
47- ## ุฎุทุงูุงุช ุงูู
ุฑุฌุน {/*ref-hooks*/}
47+ ## ุฎุทุงุทูู ุงูู
ุฑุฌุน {/*ref-hooks*/}
4848
4949ุชุณู
ุญ *ุงูู
ุฑุงุฌุน* ููู
ููู [ุจุญู
ู ุจุนุถ ุงูู
ุนููู
ุงุช ุงูุชู ูุง ุชูุณุชุฎุฏู
ููุนุฑุถ](/learn/referencing-values-with-refs) ุ ู
ุซู ุนูุตุฑ DOM ุฃู ู
ุนุฑูู ุงูู
ููุฉ (timeout ID).
5050 ุนูู ุนูุณ ุงูุญุงูุฉ ุ ูุง ูุคุฏู ุชุญุฏูุซ ุงูู
ุฑุฌุน ุฅูู ุฅุนุงุฏุฉ ุชุตููุฑ ุงูู
ููู ุงูุฎุงุต ุจู. ุงูู
ุฑุฌุน Ref ูู "ูุชุญุฉ ูุฑูุจ" ู
ู ุทุฑููุฉ React. ุชููู ู
ููุฏุฉ ุนูุฏู
ุง ุชุญุชุงุฌ ุฅูู ุงูุนู
ู ู
ุน ุฃูุธู
ุฉ ุบูุฑ Reactุ ู
ุซู ูุงุฌูุงุช ุจุฑู
ุฌุฉ ุชุทุจููุงุช ุงูู
ุชุตูุญ ุงูู
ุถู
ูุฉ (BOM).
@@ -61,7 +61,7 @@ function Form() {
6161
6262---
6363
64- ## ุฎุทุงูุงุช ุงูุชุฃุซูุฑ (Effect) {/*effect-hooks*/}
64+ ## ุฎุทุงุทูู ุงูุชุฃุซูุฑ (Effect) {/*effect-hooks*/}
6565
6666ุชุณู
ุญ ุงูุชุฃุซูุฑุงุช ููู
ููู [ุจุงูุงุชุตุงู ูุงูู
ุฒุงู
ูุฉ ู
ุน ุงูุฃูุธู
ุฉ ุงูุฎุงุฑุฌูุฉ](/learn/synchronizing-with-effects). ูุชุถู
ู ุฐูู ุงูุชุนุงู
ู ู
ุน ุงูุดุจูุฉุ ูู
ุชุตูุญ DOMุ ูุงูุฑุณูู
ุงูู
ุชุญุฑูุฉุ ูุนูุงุตุฑ ูุงุฌูุฉ ุงูู
ุณุชุฎุฏู
ุงูู
ูุชูุจุฉ ุจุงุณุชุฎุฏุงู
ู
ูุชุจุฉ ูุงุฌูุฉ ู
ุณุชุฎุฏู
ู
ุฎุชููุฉุ ูุฃููุงุฏ ุฃุฎุฑู ุบูุฑ React.
6767
@@ -92,7 +92,7 @@ function ChatRoom({ roomId }) {
9292
9393ู
ู ุงูุทุฑู ุงูุดุงุฆุนุฉ ูุชุญุณูู ุฃุฏุงุก ุฅุนุงุฏุฉ ุงูุนุฑุถ ุชุฎุทู ุงูุนู
ู ุบูุฑ ุงูุถุฑูุฑู. ุนูู ุณุจูู ุงูู
ุซุงูุ ูู
ููู ุฅุฎุจุงุฑ React ุจุฅุนุงุฏุฉ ุงุณุชุฎุฏุงู
ูุชูุฌุฉ ุนู
ููุฉ ุญุณุงุจูุฉ ู
ุฎุฒูุฉ ุฃู ุชุฎุทู ุฅุนุงุฏุฉ ุงูุชุตููุฑ ุฅุฐุง ูู
ุชุชุบูุฑ ุงูุจูุงูุงุช ู
ูุฐ ุงูุชุตููุฑ ุงูุณุงุจู.
9494
95- ูุชุฎุทู ุงูุนู
ููุงุช ุงูุญุณุงุจูุฉ ูุฅุนุงุฏุฉ ุงูุชุตููุฑ ุบูุฑ ุงูุถุฑูุฑูุฉ ุ ุงุณุชุฎุฏู
ุฃุญุฏ ูุฐู ุงูุฎุทุงูุงุช :
95+ ูุชุฎุทู ุงูุนู
ููุงุช ุงูุญุณุงุจูุฉ ูุฅุนุงุฏุฉ ุงูุชุตููุฑ ุบูุฑ ุงูุถุฑูุฑูุฉ ุ ุงุณุชุฎุฏู
ุฃุญุฏ ูุฐู ุงูุฎุทุงุทูู :
9696
9797
9898- [` useMemo` ](/reference/react/useMemo) ูุชูุญ ูู ุชุฎุฒูู ูุชูุฌุฉ ุนู
ููุฉ ุญุณุงุจูุฉ ู
ูููุฉ.
@@ -107,23 +107,23 @@ function TodoList({ todos, tab, theme }) {
107107
108108ูู ุจุนุถ ุงูุฃุญูุงูุ ูุง ูู
ููู ุชุฎุทู ุฅุนุงุฏุฉ ุงูุนุฑุถ ูุฃู ุงูุดุงุดุฉ ุชุญุชุงุฌ ุจุงููุนู ุฅูู ุงูุชุญุฏูุซ. ูู ุชูู ุงูุญุงูุฉุ ูู
ููู ุชุญุณูู ุงูุฃุฏุงุก ุนู ุทุฑูู ูุตู ุงูุชุญุฏูุซุงุช ุงูุญุงุธุฑุฉ ูู
ุนุงูุฌุฉ ุงูููุฏ (blocking) ุงูุชู ูุฌุจ ุฃู ุชููู ู
ุชุฒุงู
ูุฉ (ู
ุซู ุงููุชุงุจุฉ ูู ุฃุญุฏ ุงูู
ุฏุฎูุงุช) ุนู ุงูุชุญุฏูุซุงุช ุบูุฑ ุงูุญุงุธุฑุฉ (non-blocking) ุงูุชู ูุง ุชุญุชุงุฌ ุฅูู ุญุธุฑ ูุงุฌูุฉ ุงูู
ุณุชุฎุฏู
(ู
ุซู ุชุญุฏูุซ ู
ุฎุทุท).
109109
110- ูุชุญุฏูุฏ ุฃููููุฉ ุงูุนุฑุถุ ุงุณุชุฎุฏู
ุฃุญุฏ ูุฐู ุงูุฎุทุงูุงุช :
110+ ูุชุญุฏูุฏ ุฃููููุฉ ุงูุนุฑุถุ ุงุณุชุฎุฏู
ุฃุญุฏ ูุฐู ุงูุฎุทุงุทูู :
111111
112112- [` useTransition` ](/reference/react/useTransition) ูุชูุญ ูู ุงุนุชุจุงุฑ ุงูุญุงูุฉ ุบูุฑ ุญุงุธุฑุฉ ูุงูุณู
ุงุญ ููุชุญุฏูุซุงุช ุงูุฃุฎุฑู ุจุงูุชุฏุงุฎู ู
ุนูุง.
113113- [` useDeferredValue` ](/reference/react/useDeferredValue) ูุชูุญ ูู ุชุฃุฌูู ุชุญุฏูุซ ุฌุฒุก ุบูุฑ ู
ูู
ู
ู ูุงุฌูุฉ ุงูู
ุณุชุฎุฏู
ูุงูุณู
ุงุญ ููุฃุฌุฒุงุก ุงูุฃุฎุฑู ุจุงูุชุญุฏูุซ ุฃููุงู.
114114
115115---
116116
117- ## ุฎุทุงูุงุช ุฃุฎุฑู {/*other-hooks*/}
117+ ## ุฎุทุงุทูู ุฃุฎุฑู {/*other-hooks*/}
118118
119- ูุฐู ุงูุฎุทุงูุงุช ู
ููุฏุฉ ูู ุงูุบุงูุจ ูู
ุคููู ุงูู
ูุชุจุงุช ููุง ูุชู
ุงุณุชุฎุฏุงู
ูุง ุจุดูู ุดุงุฆุน ูู ููุฏ ุงูุชุทุจูู.
119+ ูุฐู ุงูุฎุทุงุทูู ู
ููุฏุฉ ูู ุงูุบุงูุจ ูู
ุคููู ุงูู
ูุชุจุงุช ููุง ูุชู
ุงุณุชุฎุฏุงู
ูุง ุจุดูู ุดุงุฆุน ูู ููุฏ ุงูุชุทุจูู.
120120
121121- [` useDebugValue` ](/reference/react/useDebugValue) ูุชูุญ ูู ุชุฎุตูุต ุงูุชุณู
ูุฉ ุงูุชู ุชุนุฑุถูุง ุฃุฏูุงุช ู
ุทูุฑู React ูุฎุทุงูู ุงูู
ุฎุตุต.
122122- [` useId` ](/reference/react/useId) ูุชูุญ ููู
ููู ุฑุจุท ู
ุนุฑู ูุฑูุฏ ุจููุณู (unique ID). ุชุณุชุฎุฏู
ุนุงุฏุฉ ู
ุน ูุงุฌูุงุช ุจุฑู
ุฌุฉ ุฅู
ูุงููุฉ ุงููุตูู API.
123123- [` useSyncExternalStore` ](/reference/react/useSyncExternalStore) ูุชูุญ ููู
ููู ุงูุงุดุชุฑุงู ูู ู
ูููุฒูุน ุฎุงุฑุฌู.
124124
125125---
126126
127- ## ุงูุฎุทุงูุงุช ุงูุฎุงุตุฉ ุจู {/*your-own-hooks*/}
127+ ## ุงูุฎุทุงุทูู ุงูุฎุงุตุฉ ุจู {/*your-own-hooks*/}
128128
129- ูู
ููู ุฃูุถูุง [ุชุนุฑูู ุงูุฎุทุงูุงุช ุงูู
ุฎุตุตุฉ](/learn/reusing-logic-with-custom-hooks#extracting-your-own-custom-hook-from-a-component) ุงูุฎุงุตุฉ ุจู ูุฏูุงู JavaScript.
129+ ูู
ููู ุฃูุถูุง [ุชุนุฑูู ุงูุฎุทุงุทูู ุงูู
ุฎุตุตุฉ](/learn/reusing-logic-with-custom-hooks#extracting-your-own-custom-hook-from-a-component) ุงูุฎุงุตุฉ ุจู ูุฏูุงู JavaScript.
0 commit comments