51 / 57
ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ TextEncoder ΠΈ TextDecoder?
TextEncoder ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΡΡΡΠΎΠΊΡ JavaScript (UTF-16) Π² ΠΌΠ°ΡΡΠΈΠ² Π±Π°ΠΉΡΠΎΠ² UTF-8 (Uint8Array). TextDecoder Π΄Π΅Π»Π°Π΅Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ΅ β Π±Π΅ΡΡΡ ΠΌΠ°ΡΡΠΈΠ² Π±Π°ΠΉΡΠΎΠ² ΠΈ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ Π² ΡΡΡΠΎΠΊΡ. TextDecoder ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΎΠΊ (UTF-8, ISO-8859-1, Windows-1251 ΠΈ Ρ.Π΄.), Π° TextEncoder Π²ΡΠ΅Π³Π΄Π° ΠΊΠΎΠ΄ΠΈΡΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π² UTF-8. ΠΠ±Π° ΠΊΠ»Π°ΡΡΠ° Π½ΡΠΆΠ½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΈΠ½Π°ΡΠ½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ, ΠΏΠΎΡΠΎΠΊΠ°ΠΌΠΈ, ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΡΠ΅ΡΡΡ.