ΠΡΠΈΠ²Π΅Ρ, Π±ΡΠ΄ΡΡΠΈΠΉ JS-Π½ΠΈΠ½Π΄Π·Ρ! π ΠΠ°Π²Π°ΠΉ ΡΠ°Π·Π±Π΅ΡΡΠΌΡΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ°ΠΌΡΡ
ΠΊΡΡΡΡΡ
ΡΠΈΡΠ΅ΠΊ JavaScript β ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ. ΠΡΠΎ ΠΊΠ°ΠΊ ΡΠ²Π΅ΠΉΡΠ°ΡΡΠΊΠΈΠΉ Π½ΠΎΠΆ Π² ΡΠ²ΠΎΡΠΌ ΠΊΠΎΠ΄Π΅: ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎ, ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΠΌΠΎΡΠ½ΠΎ! π₯ ΠΡΠ΅Π΄ΡΡΠ°Π²Ρ, ΡΡΠΎ ΠΎΠ±ΡΠ΅ΠΊΡ β ΡΡΠΎ ΠΊΠΎΡΠΎΠ±ΠΊΠ° Ρ Π½Π°ΠΊΠ»Π΅ΠΉΠΊΠ°ΠΌΠΈ. ΠΠ°ΠΆΠ΄Π°Ρ Π½Π°ΠΊΠ»Π΅ΠΉΠΊΠ° (ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ) ΠΈΠΌΠ΅Π΅Ρ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ (ΠΊΠ»ΡΡ) ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. Π Π΅ΡΡ Π² ΠΊΠΎΡΠΎΠ±ΠΊΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ (ΠΌΠ΅ΡΠΎΠ΄Ρ), ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΎ-ΡΠΎ Π΄Π΅Π»Π°ΡΡ Ρ ΡΡΠΈΠΌΠΈ Π½Π°ΠΊΠ»Π΅ΠΉΠΊΠ°ΠΌΠΈ. 2οΈβ£ ΠΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ (ΠΊΠ°ΠΊ ΡΠ°Π±ΡΠΈΠΊΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ²) 3οΈβ£ ΠΠ»Π°ΡΡΡ (ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΡΠΈΠ»Ρ) ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ 2. ΠΠ»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΏΡΠΈΠΌΠ΅Π½ΡΠΉ ΠΊΠ»Π°ΡΡΡ 3. ΠΠ΅ Π·Π°Π±ΡΠ²Π°ΠΉ ΠΏΡΠΎ Object.keys(), Object.values() Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ 4. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉ spread-ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ Π΄Π»Ρ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ: ΠΠΎΠΏΡΠΎΠ±ΡΠΉ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡ "ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°" Ρ: ΠΠ±ΡΠ΅ΠΊΡΡ β ΡΡΠΎ ΡΡΠΏΠ΅ΡΡΠΈΠ»Π° JavaScript! π¦Έ ΠΡΠ²ΠΎΠΈΠ² ΠΈΡ
, ΡΡ ΡΠΌΠΎΠΆΠ΅ΡΡ ΠΏΠΈΡΠ°ΡΡ ΡΠΈΡΡΡΠΉ, ΡΡΡΡΠΊΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈ ΠΌΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄. Π ΠΊΠ°ΠΊ ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π² ΡΠ²ΠΎΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
? ΠΠ΅Π»ΠΈΡΡ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
! ππ
π§© JavaScript ΠΠ±ΡΠ΅ΠΊΡΡ: Π Π°Π·Π±ΠΈΡΠ°Π΅ΠΌ "ΠΠ΅Π³ΠΎ"-ΠΊΡΠ±ΠΈΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΏΠΎ ΠΊΠΈΡΠΏΠΈΡΠΈΠΊΠ°ΠΌ
1Β Π°ΠΏΡΠ΅Π»ΡΒ 20231Β Π°ΠΏΡΒ 2023
3
1 ΠΌΠΈΠ½