Skip to content

Commit cee17d1

Browse files
authored
Update article.md
1 parent 46fbb9f commit cee17d1

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

1-js/01-getting-started/1-intro/article.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
*JavaScript* башында "веб-баракчаларды жандандыруу" үчүн түзүлгөн.
88

9-
Бул тилдеги программалар *скрипттер* деп аталат. Алар HTML'де жазылышы мүмкүн жана веб-баракча жүктөлгөн сайын автоматтык түрдө иштетилет.
9+
Бул тилдеги программалар *скрипттер* деп аталат. Алар HTML'де жазылат жана веб-баракча жүктөлгөн сайын автоматтык түрдө иштетилет.
1010

1111
Скрипттер жөнөкөй текст катары жайылат жана аткарылат. Аларды иштетүү үчүн атайын даярдыктын же компиляциянын кереги жок.
1212

@@ -15,28 +15,28 @@
1515
```smart header="Эмнеге ал <u>Java</u>Script деп аталат?"
1616
JavaScript түзүлүп жатканда "LiveScript" деп аталган. Бирок ошол убакта Java абдан таанымал болгондуктан, жаңы тилди Java'нын "иниси" катары жайгаштыруу пайдалуу болорун чечишкен.
1717
18-
Бирок ал өнүккөн сайын JavaScript [ECMAScript](http://en.wikipedia.org/wiki/ECMAScript) деп аталган өзүнүн спецификациясы менен толук өз алдынча тилге айланды жана азыр анын Java менен эч кандай байланышы жок.
18+
Бирок ал өнүккөн сайын JavaScript [ECMAScript](http://en.wikipedia.org/wiki/ECMAScript) деп аталган өзүнүн спецификациясы менен толук өз алдынча тилге айланды, жана азыр анын Java менен эч кандай байланышы жок.
1919
```
2020

21-
Бүгүн JavaScript браузерде гана эмес, серверде же [JavaScript кыймылдаткычы](https://en.wikipedia.org/wiki/JavaScript_engine) деп аталган атайын программасы бар каалаган түзмөктө аткарылышы мүмкүн.
21+
Бүгүн JavaScript браузерде гана эмес, ошондой эле серверде же [JavaScript кыймылдаткычы](https://en.wikipedia.org/wiki/JavaScript_engine) деген атайын программасы бар ар кандай түзмөктө иштейт.
2222

23-
Браузерде кээде "JavaScript виртуалдык машинеси" деп аталган орнотулган кыймылдаткычы бар.
23+
Браузерде кээде "JavaScript виртуалдык машинеси" деп аталган ага орнотулган кыймылдаткычы бар.
2424

2525
Ар кандай кыймылдаткычтардын ар кандай "коддук аттары" бар. Мисалы:
2626

2727
- [V8](https://en.wikipedia.org/wiki/V8_(JavaScript_engine)) -- Chrome, Opera жана Edge'де.
2828
- [SpiderMonkey](https://en.wikipedia.org/wiki/SpiderMonkey) -- Firefox'то.
2929
- ...IE үчүн "Chakra" жана Safari үчүн "JavaScriptCore", "Nitro", "SquirrelFish" ж.б. код аттары бар.
3030

31-
Жогорудагы аталыштарды эстеп калууга жакшы, анткени алар иштеп чыгуучулардын макалаларында көп колдонулат. Биз аларды да колдонобуз. Мисалы, "X функционалдуулугу V8 тарабынан колдоого алынса", анда ал Chrome, Opera жана Edge'де иштеши ыктымал.
31+
Жогорудагы аталыштарды эстеп калууга жакшы, анткени алар иштеп чыгуучулардын макалаларында көп колдонулат. Биз аларды да колдонобуз. Мисалы, "X функционалдуулугу V8 тарабынан колдоого алынса", анда ал Chrome, Opera жана Edge браузерлеринде да иштеши ыктымал.
3232

3333
```smart header="Кыймылдаткычтар кантип иштейт?"
3434
35-
Кыймылдаткычтар татаал нерсе. Бирок негиздери оңой.
35+
Кыймылдаткычтар - татаал нерселер. Бирок негиздери оңой.
3636
37-
1. Кыймылдаткыч (камтылган, эгер ал браузер болсо) скриптти окуйт ("талдайт").
37+
1. Кыймылдаткыч (эгер ал браузер болсо - камтылган) скриптти окуйт ("талдайт").
3838
2. Кийин ал скриптти машине тилине айлантат ("компиляциялайт").
39-
3. Андан кийин машине коду иштетилет жана абдан тез иштейт.
39+
3. Андан кийин машине коду иштетилет, жана абдан тез иштейт.
4040
4141
Кыймылдаткыч ар бир этапта оптималдаштырууну колдонот. Жадаганда ал компиляцияланган скриптти иштеп жатканда карап, ал аркылуу өткөн маалыматтарды талдап, алган билиминин негизинде машине кодуна оптималдаштырууларды колдонот. Натыйжада, скрипттер абдан тез иштейт.
4242
```

0 commit comments

Comments
 (0)