хРЮЙ, ЕЯКХ бШ ЯЙЮВЮКХ ЯЕАЕ ДЮММНЕ ОНЯНАХЕ, ГМЮВХРЭ бШ ОНКМШ ПЕЬХЛНЯРХ ХГСВХРЭ ЪГШЙ Java Script. мС ВРН Ф, Б РЮЙНЛ ЯКСВЮЕ, ОНОШРЮЧЯЭ бЮЛ ОНЛНВЭ Б ПЕЮКХГЮЖХХ ЯБНЕЦН ФЕКЮМХЪ. ъ ЙНМЕВМН МЕ "..БНКЬЕАМХЙ, Ю РНКЭЙН СВСЯЭ..", МН НАЗЪЯМХРЭ НЯМНБШ ЪГШЙЮ, МЮСВХРЭ ЯНЯРЮБКЪРЭ МЕАНКЭЬХЕ ЯЙПХОРШ - ОНЯРЮПЮЧЯЭ.
яМЮВЮКЮ ДЮБЮИРЕ СГМЮЕЛ - ВРН ФЕ ЯНАНИ ОПЕДЯРЮБКЪЕР ЪГШЙ Java Script?
ъГШЙ Java Script ОПЕДЯРЮБКЪЕР ЯНАНИ НАЗЕЙРМН-НПХЕМРХПНБЮМШИ ХМРЕПОПЕРЮРНП. щРН ГМЮВХР, ВРН
НМ ХЯОНКЭГСЕР ЯБНИЯРБЮ Х ЛЕРНДШ НАЗЕЙРНБ Web-АПЮСГЕПЮ СЯРЮМНБКЕММНЦН МЮ бЮЬЕЛ ЙНЛОЭЧРЕПЕ.
"нНН!" - БНЯЙКХЙМЕРЕ бШ, "..ОНМЕЯКНЯЭ, ОНЕУЮКН - ЯБНИЯРБЮ, ЛЕРНДШ, НАЗЕЙРШ..". мС ВРН Ф ПЮГАЕПЕЛ ЩРН МЮ ОПНЯРНЛ
ОПХЛЕПЕ. мЮОПХЛЕП ЯЕИВЮЯ С бЮЯ Б НЙМЕ АПЮСГЕПЮ (ГДЕЯЭ Х ДЮКЕЕ ЦНБНПЪ - АПЮСГЕП - Ъ ОНДПЮГСЛЕБЮЧ хМРЕПМЕР щЙЯОКНЕЕП (EI),
ЩРН ОПЮБДЮ МЕ ЯРНКЭ ЯСЫЕЯРБЕММН, МН, ЙЮЙ ЦНБНПХРЭЯЪ - ЕЯРЭ МЭЧЮМЯШ...) НРЙПШРЮ ЩРЮ ЯРПЮМХВЙЮ. рЮЙ БНР,
ЯЮЛН НЙМН АПЮСГЕПЮ (window) - ЪБКЪЕРЯЪ НАЗЕЙРНЛ, РН ВРН ЩРН НЙМН НРЙПШРН (open() ) - ЪБКЪЕРЯЪ ЛЕРНДНЛ ДКЪ ДЮММНЦН НАЗЕЙРЮ
(Р.Е. ВРНАШ СБХДЕРЭ ЩРН НЙМН - ЛШ ЕЦН НРЙПШКХ, ЕЯКХ ЛШ ЕЦН ГЮЙПНЕЛ РН ЩРН СФЕ АСДЕР ДПСЦНИ ЛЕРНД - close()...СКЮБКХБЮЕРЕ?).
ю ВРН бШ Б ЩРНЛ НЙМЕ БХДЕРЕ? оПЮБХКЭМН - ЯРПЮМХЖС Я РЕЙЯРНЛ, ДПСЦХЛХ ЯКНБЮЛХ - ДНЙСЛЕМР (document), БНР ЩРНР ДНЙСЛЕМР Х ЪБКЪЕРЯЪ
ЯБНИЯРБНЛ, НРЙПШРНЦН бЮЛХ, НЙМЮ АПЮСГЕПЮ (ДПСЦХЛХ ЯКНБЮЛХ - РН ВРН ЛШ БХДХЛ Б НЙМЕ - Х ЕЯРЭ ЯБНИЯРБНЛ ЩРНЦН НЙМЮ). бЯОНЛМХКХ СПНЙХ
ЦПЮЛЛЮРХЙХ ОН ПСЯЯЙНЛС ЪГШЙС ( ЯСЫЕЯРБХРЕКЭМНЕ НРБЕВЮЕР МЮ БНОПНЯ - ЙРН?, ВРН?, ЦКЮЦНК - ВРН ДЕКЮЕР? Х Р.Д.)? мН МЕ БЯЕ РЮЙ ОПНЯРН... дЕКН Б РНЛ,
ВРН ЩРНР ДНЙСЛЕМР (document) - РНФЕ ЪБКЪЕРЯЪ НАЗЕЙРНЛ, РЮЙ ФЕ ХЛЕЧЫХЛ ЯБНХ ЛЕРНДШ Х ЯБНХ ЯБНИЯРБЮ...:-))). мС ВРН ГЮОСРЮК бЮЯ? :-))) бНР бЮЛ НАЗЪЯМЕМХЕ -
Б Java Script ХЛЕЕРЯЪ ХЕПЮПУХЪ НАЗЕЙРНБ, Х НАЗЕЙРШ БЕПУМЕЦН СПНБМЪ МЮЯКЕДСЧР ЯБНИЯРБЮ МХФМЕЦН. ю НАЗЕЙР window ЪБКЪЕРЯЪ НАЗЕЙРНЛ БЕПУМЕЦН СПНБМЪ Б ЙКХЕМРЯЙНИ ХЕПЮПУХХ JavaScript.
мЕ ПЮЯРПЮХБЮИРЕЯЭ, ЕЯКХ ЯПЮГС МЕ БЯЕ ОНМЪКХ - ЩРН МНПЛЮКЭМН, "мЕ ЯПЮГС лНЯЙБЮ ЯРПНХКЮЯЭ" :-))) дЮКЭЬЕ ЛШ БЯЕ ЩРН ПЮЯЯЛНРПХЛ АНКЕЕ ОНДПНАМН.
хРЮЙ, ЛШ НЯРЮМНБХКХЯЭ МЮ РНЛ, ВРН JavaScript ЪБКЪЕРЯЪ НАЗЕЙРМН-НПХЕМРХПНБЮМШЛ ХМРЕПОПЕРЮРНПНЛ.
уНРЪ НМ Х КХЬЕМ БНГЛНФМНЯРЕИ ЯНГДЮМХЪ ЯНАЯРБЕММШУ ЙКЮЯЯНБ (Б НРКХВХЕ НР ЪГШЙЮ JAVA), МН НМ НОЕПХПСЕР ЯРЮМДЮПРМШЛХ
НАЗЕЙРЮЛХ. рЮЙ ЙЮЙ НАПЮАНРВХЙ МЮУНДХРЯЪ МЮ ЙНЛОЭЧРЕПЕ ОНКЭГНБЮРЕКЪ, Java Script ХЯОНКЭГСЕР ЛЕРНДШ Х ЯБНИЯРБЮ НАЗЕЙРНБ НАНГПЕБЮРЕКЪ МЮ ОНКЭГНБЮРЕКЭЯЙНЛ
ЙНЛОЭЧРЕПЕ.
"цДЕ ПЮГЛЕЫЮРЭ ЯЙПХОРШ?" - БЯРЮБКЪРЭ Java Script ЛНФМН Б КЧАНЛ ЛЕЯРЕ HTML-ДНЙСЛЕМРЮ (МН ЩРН ОПЮБХКН МЕ ХЛЕЕР НАПЮРМНЦН ДЕИЯРБХЪ, Р.Е мрлL-РЕЦХ МЕКЭГЪ БЯРЮБКЪРЭ
Б РЕКН Java Script - ОПНЦПЮЛЛШ, ХЯЙКЧВЕМХЪ ЯНЯРЮБКЪЧР РНЭЙН НАПЮАНРВХЙХ ЯНАШРХИ), МН КСВЬЕ ЩРН ДЕКЮРЭ ЛЕФДС РЕЦЮЛХ <head>....</head>.
оНРНЛС, ВРН ЩРНР ЙНМРЕИМЕП (ЯНДЕПФХЛНЕ ЛЕДС НРЙПШБЮЧЫХЛ РЕЦНЛ - <head> Х ГЮЙПШБЮЧЫХЛ - </head>)ГЮЦПСФЮЕРЯЪ, Б АПЮСГЕП ОНКЭГНБЮРЕКЪ, НДМХЛ ХГ ОЕПБШУ.
яЮЛН РЕКН ЯЙПХОРЮ ПЮЯОНКНЦЮЕРЯЪ Б ЙНМРЕИМЕПЕ HTML - РЕЦНБ:<script>....</script> (Б ЯКСВЮЕ ЕЯКХ ЯЙПХОР ОХЬЕРЯЪ Б ЯЮЛНЛ мрлL - ДНЙСЛЕМРЕ).
рЕЦ <script> НАЪГЮРЕКЭМН ДНКФЕМ ЯНДЕПФЮРЭ ОЮПЮЛЕРП language, ЯН ГМЮВЕМХЕЛ ПЮБМШЛ JavaScript (НАПЮЫЮЧ бЮЬЕ БМХЛЮМХЕ: JavaScript - ОХЬЕРЯЪ Я ЯНАКЧДЕМХЕЛ ПЕЦХЯРПЮ!).
ъ АШ, РЮЙ ФЕ ОНЯНБЕРНБЮК бЮЛ НАПЮЛКЪРЭ ЕЦН (РЕКН ЯЙПХОРЮ) ЯОЕЖХЮКЭМШЛХ ЯХЛБНКЮЛХ: <!-- - ОЕПЕД МЮВЮКНЛ ЯЙХОРЮ Х //--> - Б ЙНМЖЕ.
рЮЙХЛ НАПЮГНЛ Б ДНЙСЛЕМРЕ бЮЬ ЯПХОР ДНКФЕМ БШЦКЪДЕРЭ ОПХАКХГХРЕКЭМН РЮЙ:
<head>
.....
<script language="JavaScript"> - НРЙПШБЮЧЫХИ РЕЦ
<!-- - ЯОЕЖЮКЭМШИ ЯХЛБНК
document.write("оПХБЕР!"); - РЕКН ЯЙПХОРЮ
............
//--> - ЯОЕЖЮКЭМШИ ЯХЛБНК
</script> - ГЮЙПШБЮЧЫХИ РЕЦ
</head>
бЯРПЕРХБ РЕЦ <script>, АПЮСГЕП ОНЯРПНВМН ЮМЮКХГХПСЕР ЯНДЕПФХЛНЕ ДНЙСЛЕМРЮ
ДН РЕУ ОНП, ОНЙЮ МЕ АСДЕР ДНЯРХЦМСР РЕЦ </script>. оНЯКЕ ЩРНЦН ОПНХГБНДХРЯЪ ОПНБЕПЙЮ ЯЙПХОРЮ
МЮ МЮКХВХЕ НЬХАНЙ Х ЙНЛОХКЖХЪ Java Script ОПНЦПЮЛЛШ Б ТНПЛЮР, ОПХЦНДМШИ ДКЪ БШОНКМЕМХЪ МЮ ЙНЛОЭЧРЕПЕ
ОНКЭГНБЮРЕКЪ.
бНР ЛШ Я бЮЛХ СФЕ Х ПЮЯЯЛНРПЕКХ ОПЮБХКЮ БЯРЮБЙХ ЯЙПХОРНБ Б мрлL-ДНЙСЛЕМР.
хГ ВЕЦН ФЕ ЯНЯРНХР JavaScript ОПНЦПЮЛЛЮ?
JavaScript (АКХМ ГЮЛСВЮКЯЪ Ъ СФЕ ОХЯЮРЭ ЩРН ЯКНБН ЖЕКХЙНЛ..ДЮКЭЬЕ АСДЕР ОПНЯРН - JS)
ЯЙПХОР ЯНЯРНХР ХГ БШПЮФЕМХИ, ОНЯКЕДНБЮРЕКЭМНЯРХ НОЕПЮРНПНБ, ТМЙЖХИ, НАЗЕЙРНБ, ХУ ЯБНИЯРБ Х ЛЕРНДНБ.
оПНЯРЕИЬХИ Х МЮХАНКЕЕ РНВМШИ ЯОНЯНА НОПЕДЕКХРЭ БШПЮФЕМХЕ - ЩРН "ВРН-РН, ХЛЕЧЫЕЕ ГМЮВЕМХЕ".
яЮЛШИ ОПНЯРНИ ОПХЛЕП, ОПХУНДЪЫХИ МЮ СЛ ЩРН ОЕПЕЛЕММШЕ. йНЦДЮ бШ ОЕВЮРЮЕРЕ var a = 5, бШ ОПХЯБЮХБЮЕРЕ ГМЮВЕМХЕ 5 ОЕПЕЛЕММНИ a.
оНЯКЕ ЩРНЦН ОПХЯБЮХБЮМХЪ бШ ЯВХРЮЕРЕ ГМЮВЕМХЕЛ a 5, РЮЙФЕ, ЕЯКХ бШ МЮОХЬЕРЕ b = a, бШ АСДЕРЕ НФХДЮРЭ РНЦН ФЕ ЙЮЙ,
ЕЯКХ АШ бШ МЮОХЯЮКХ b = 5. дПСЦХЛХ ЯКНБЮЛХ, a ЩРН РЮЙФЕ БШПЮФЕМХЕ ЯН ГМЮВЕМХЕЛ 5.
еЯКХ БЯЕ МЮОХЯЮМН ОПЮБХКЭМН, РН ХЛЕММН РЮЙ НМН Х ЯКСВХРЭЯЪ.
мЕЯЙНКЭЙН АНКЕЕ ЯКНФМШЕ ОПХЛЕПШ БШПЮФЕМХИ - ЩРН ТСМЙЖХХ. й ОПХЛЕПС, ОНДСЛЮИРЕ МЮ ЯКЕДСЧЫЕИ ТСМЙЖХЕИ :
function prim () {
return 5;
}
бШ ЯВХРЮЕРЕ, ВРН c=prim() ЩРН ОПЮЙРХВЕЯЙХ РН ФЕ ЯЮЛНЕ, ВРН МЮОХЯЮРЭ c=5? бШ ОПЮБШ. тСМЙЖХХ - ЩРН БШПЮФЕМХЪ Я РЕЛ ГМЮВЕМХЕЛ, ЙНРНПНЕ НМХ БНГБПЮЫЮЧР (НАШВМН ТСМЙЖХХ ОНДЯВХРШБЮЧР БНГБПЮЫЮЕЛНЕ ГМЮВЕМХЕ,Ю МЕ БНГБПЮЫЮЧР ОНЯРНЪММНЕ ГМЮВЕМХЕ, МН ЩРН СФЕ, ЙЮЙ ЦНБНПХРЯЪ, ДПСЦЮЪ ХЯРНПХЪ).
йНМЕВМН, ГМЮВЕМХЪ Б JS МЕ НАЪГЮМШ АШРЭ ЖЕКШЛХ Х ГЮВЮЯРСЧ НМХ МЕ ЪБКЪЧРЯЪ РЮЙНБШЛХ. JS ОНДДЕПФХБЮЕР 3 ЯЙЮКЪПМШУ РХОЮ ГМЮВЕМХИ : ЖЕКНЕ, ВХЯКН Я ОКЮБЮЧЫЕИ РНВЙНИ Х ЯРПНЙХ (ЯЙЮКЪПМШЕ БШПЮФЕМХЪ бШ МЕ ЛНФЕРЕ "ПЮГАХРЭ" МЮ АНКЕЕ ЛЮКЕМЭЙХЕ ВЮЯРХ, ЙЮЙ, Й ОПХЛЕПС, ЛЮЯЯХБШ). JS ОНДДЕПФХБЮЕР 2 ЯНЯРЮБМШУ (МЕЯЙЮКЪПМШУ) РХОЮ : ЛЮЯЯХБШ Х НАЗЕЙРШ. йЮФДНЕ ХГ РЮЙХУ ГМЮВЕМХИ ЛНФЕР АШРЭ ОПХЯБНЕМН ОЕПЕЛЕММНИ ХКХ БНГБПЮЫЕМН ТСМЙЖХЕИ.
нВЕМЭ ПЮЯОПНЯРПЮМЕММШИ РХО БШПЮФЕМХИ ЩРН БШПЮФЕМХЪ ЯПЮБМЕМХЪ.
щРХ БШПЮФЕМХЪ ХЛЕЧР ГМЮВЕМХЕ 0 ХКХ 1 (НГМЮВЮЕР КНФЭ ХКХ ХЯРХМС ЯННРБЕРЯРБЕММН).
JS ОНДДЕПФХБЮЕР: > (АНКЭЬЕ, ВЕЛ), >= ( АНКЭЬЕ ХКХ ПЮБМН), == (ПЮБМН), != (МЕ ПЮБМН),
< (ЛЕМЭЬЕ,ВЕЛ), <=<= (ЛЕМЭЬЕ ХКХ ПЮБМН) Х КНЦХВЕЯЙНЕ НРПХЖЮМХЕ - !.
оНКСВЮЕРЯЪ ОПХАКХГХРЕКЭМН РЮЙЮЪ РЮАКХВЙЮ:
= = | пЮБЕМЯРБН (ПЮБМН) |
!= | мЕ ПЮБМН |
! | кНЦХВЕЯЙНЕ НРПХЖЮМХЕ |
>= | аНКЭЬЕ ХКХ ПЮБМН |
<= | лЕМЭЬЕ ХКХ ПЮБМН |
> | аНКЭЬЕ |
< | лЕМЭЬЕ |
щРХ БШПЮФЕМХЪ Б НЯМНБМНЛ ХЯОНКЭГСЧРЯЪ БМСРПХ СЯКНБХИ, МЮОПХЛЕП НОЕПЮРНПЮ IF.
рЮЙФЕ Б JS ЕЯРЭ БШПЮФЕМХЪ (ВЮЫЕ ХУ МЮГШБЮЧР - НОЕПЮЖХХ), РЮЙ МЮГШБЮЕЛШЕ НОЕПЮЖХХ ОПХЯБЮХБЮМХЪ Х КНЦХВЕЯЙХЕ НОЕПЮЖХХ.
(мЮ БЕПУ)йНЦДЮ ЛШ МЮВХМЮКХ ПЮЯЯЛЮРПХБЮРЭ БШПЮФЕМХЪ, Ъ ОПХБНДХК бЮЛ ОПХЛЕП:
var a = 5
БЯОНЛМХКХ?щРН Х ЕЯРЭ НДХМ ХГ БЮПХЮМРНБ НОЕПЮЖХХ ОПХЯБЮХБЮМХЪ.
рНКЭЙН МЕ МЮДН ОСРЮРЭ ЩРН БШПЮФЕМХЕ ЯН ГМЮЙНЛ ПЮБЕМЯРБЮ! оПХЯБЮХБЮМХЕ ГМЮВЕМХЪ ОПНХЯУНДХР Я ОПЮБЮ МЮ КЕБН, Р.Е. ГМЮВЕМХЕ
ОПЮБНЦН НОЕПЮМДЮ-5 ОПХЯБЮХБЮЕРЯЪ КЕБНЛС НОЕПЮМДС -
var a. аКЮЦНДЮПЪ ЩРНЛС ЛШ ЛНФЕЛ ДЕКЮРЭ НВЕМЭ ГЮМЪРМШЕ БЕЫХ:
a=(b=4)+5;
б ДЮММНЛ ОПХЛЕПЕ a ОПХМХЛЮЕР ГМЮВЕМХЕ 9, Ю
b - ГМЮВЕМХЕ...ОПЮБХКЭМН - 4!!!
бНР БЮЛ РЮАКХВЙЮ НОЕПЮЖХИ ОПХЯБЮХБЮМХЪ:
= | оПЪЛНЕ ОПХЯБЮХБЮМХЕ ГМЮВЕМХЪ КЕБНЛС НОЕПЮМДС |
+= | яЙКЮДШБЮЕР ГМЮВЕМХЪ КЕБНЦН Х ОПЮБНЦН НОЕПЮМДНБ Х ОПХЯБЮХБЮЕР ПЕГСКЭРЮР КЕБНЛС НОЕПЮМДС |
+ | яЙКЮДШБЮЕР ГМЮВЕМХЪ КЕБНЦН Х ОПЮБНЦН НОЕПЮМДНБ Х ОПХЯБЮХБЮЕР ПЕГСКЭРЮР КЕБНЛС НОЕПЮМДС |
++ | сБЕКХВХБЮЕР ГМЮВЕМХЕ КЕБНЦН НОЕПЮМДЮ (ОПЮБШИ ЛНФЕР НРЯСРЯРБНБЮРЭ) |
-= | бШВХРЮЕР ГМЮВЕМХЪ КЕБНЦН Х ОПЮБНЦН НОЕПЮМДНБ Х ОПХЯБЮХБЮЕР ПЕГСКЭРЮР КЕБНЛС НОЕПЮМДС |
- | бШВХРЮЕР ГМЮВЕМХЪ КЕБНЦН Х ОПЮБНЦН НОЕПЮМДНБ Х ОПХЯБЮХБЮЕР ПЕГСКЭРЮР КЕБНЛС НОЕПЮМДС |
-- | сЛЕМЭЬЮЕР ГМЮВЕМХЕ КЕБНЦН НОЕПЮМДЮ (ОПЮБШИ ЛНФЕР НРЯСРЯРБНБЮРЭ) |
* | сЛМНФЮЕР ГМЮВЕМХЪ КЕБНЦН Х ОПЮБНЦН НОЕПЮМДНБ Х ОПХЯБЮХБЮЕР ПЕГСКЭРЮР КЕБНЛС НОЕПЮМДС |
*= | сЛМНФЮЕР ГМЮВЕМХЪ КЕБНЦН Х ОПЮБНЦН НОЕПЮМДНБ Х ОПХЯБЮХБЮЕР ПЕГСКЭРЮР КЕБНЛС НОЕПЮМДС |
/ | дЕКХР ГМЮВЕМХЪ КЕБНЦН МЮ ОПЮБНЦН НОЕПЮМДНБ Х ОПХЯБЮХБЮЕР ПЕГСКЭРЮР КЕБНЛС НОЕПЮМДС |
/= | дЕКХР ГМЮВЕМХЪ КЕБНЦН МЮ ОПЮБНЦН НОЕПЮМДНБ Х ОПХЯБЮХБЮЕР ПЕГСКЭРЮР КЕБНЛС НОЕПЮМДС |
бНР МЕАНКЭЬНИ ОПХЛЕПВХЙ:
var a=12
a=(a /=2)/3;
б ПЕГСКЭРЮРЕ: БШПЮФЕМХЕ - a/=2 ДЮКН МЮЛ ГМЮВЕМХЕ 6, Ю ОНЯКЕДМЪЪ НОЕПЮЖХЪ ОПХЯБЮХБЮМХЪ ДЮКЮ МЮЛ ОЕПЕЛЕММСЧ Ю ЯН ГМЮВЕМХЕЛ 2
(мЮ БЕПУ)дКЪ НАНГМЮВЕМХЪ КНЦХВЕЯЙНИ НОЕПЮЖХХ х Б ЪГШЙЕ JS
ХЯОНКЭГСЧР ДБЮ ЯХЛБНКЮ ЮЛОЕПЯЮМРЮ (&&), Ю ДКЪ НАНГМЮВЕМХЪ КНЦХВЕЯЙНИ
НОЕПЮЖХХ хкх - ДБЮ ЯХЛБНКЮ ОПЪЛНИ ВЕПРШ (||). щРХ НОЕПЮЖХХ ОПХЛЕМХЛШ РНКЭЙН Й
АСКЕБШЛ ГМЮВЕМХЛ.
мЮОПХЛЕП:
a = true;ЛНФМН ГЮОХЯЮРЭ БШПЮФЕМХЕ:
b = false;
c = true;
a || bЙНРНПНЕ БНГБПЮРХР ГМЮВЕМХЕ true, РЮЙ, ЙЮЙ ДКЪ ДЮММНЦН БШПЮФЕМХЪ ДНЯРЮРНВМН РНЦН, ВРНАШ ГМЮВЕМХЕ НДМНЦН ХГ НОЕПЮМДНБ АШКН true. ю БНР БШПЮФЕМХЕ:
a && bБНГБПЮРХР ЯННРБЕРЯРБЕММН false РЮЙ, ЙЮЙ НРПЮАЮРШБЮЕРЯЪ НОЕПЮЖХЪ КНЦХВЕЯЙНЦН х.
мЮ ЩРНЛ ЛШ ОНФЮКСИ ГЮЙНМВХЛ ПЮЯЯЛНРПЕМХЕ БШПЮФЕМХИ Х НОЕПЮЖХИ Х ОЕПЕИДЕЛ Й НОЕПЮРНПЮЛ ЪГШЙЮ JS.