Skip to content

Commit 78572ea

Browse files
Merge pull request #147 from Abbosbek-cloud/master
All contents translated into uzbek by fixing merge conflicts
2 parents a9d99b5 + ed61a33 commit 78572ea

File tree

1,071 files changed

+51115
-64483
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,071 files changed

+51115
-64483
lines changed
Lines changed: 20 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,21 @@
11
# JavaScript-ga kirish
22

3-
<<<<<<< HEAD
43
Keling, JavaScript-da nima muhimligini, u bilan nimaga erisha olishimizni va qanday boshqa texnologiyalar bilan ushbu til yaxshi qo'llanilishini ko'rib chiqaylik.
5-
=======
6-
Let's see what's so special about JavaScript, what we can achieve with it, and what other technologies play well with it.
7-
>>>>>>> fb4fc33a2234445808100ddc9f5e4dcec8b3d24c
84

95
## JavaScript bu nima?
106

11-
<<<<<<< HEAD
12-
*JavaScript* dastlab *"veb-sahifalarni jonlantirish"* uchun yaratilgan edi.
7+
_JavaScript_ dastlab _veb-sahifalarni jonlantirish_ uchun yaratilgan edi.
138

14-
Ushbu tilda dasturlar *skript* deb nomlanadi. Ular veb-sahifani HTML-da yozilishi mumkin va sahifa brauzer tomonidan yuklanganidan keyin ular avtomatik ravishda amalga oshiriladi.
15-
=======
16-
*JavaScript* was initially created to "make web pages alive".
17-
18-
The programs in this language are called *scripts*. They can be written right in a web page's HTML and run automatically as the page loads.
19-
>>>>>>> fb4fc33a2234445808100ddc9f5e4dcec8b3d24c
9+
Ushbu tilda dasturlar _skript_ deb nomlanadi. Ular veb-sahifani HTML-da yozilishi mumkin va sahifa brauzer tomonidan yuklanganidan keyin ular avtomatik ravishda amalga oshiriladi.
2010

2111
Skriptlar oddiy matn sifatida taqdim etiladi va amalga oshiriladi. Ularni ishga tushirish uchun maxsus tayyorgarlik yoki kompilatsiya kerak emas.
2212

23-
Shu jihatdan, JavaScript [Java] (https://en.wikipedia.org/wiki/Java_(programming_language)) tilidan juda farq qiladi.
13+
Shu jihatdan, JavaScript [Java](<https://en.wikipedia.org/wiki/Java_(programming_language)>) tilidan juda farq qiladi.
2414

25-
<<<<<<< HEAD
2615
```smart header="Nega <u>Java</u>Script?"
2716
JavaScript yaratilganda, u dastlab "LiveScript" nomi bilan taqdim etilgan edi. Ammo Java o'sha paytlarda juda mashhur edi, shuning uchun Java tilining "ukasi" sifatida yangi tilni taqdim etish g'oyasi JS mashhur bo'lishga yordam beradi deb hisoblangan .
28-
=======
29-
```smart header="Why is it called <u>Java</u>Script?"
30-
When JavaScript was created, it initially had another name: "LiveScript". But Java was very popular at that time, so it was decided that positioning a new language as a "younger brother" of Java would help.
31-
>>>>>>> fb4fc33a2234445808100ddc9f5e4dcec8b3d24c
3217
33-
Ammo, rivojlanish jarayonida, JavaScript [ECMAScript] (http://en.wikipedia.org/wiki/ECMAScript) deb ataladigan o'z xususiyatiga ega to'liq mustaqil tilga aylangan va hozirda Java tiliga hech qanday aloqasi yo'q.
18+
Ammo, rivojlanish jarayonida, JavaScript [ECMAScript](http://en.wikipedia.org/wiki/ECMAScript) deb ataladigan o'z xususiyatiga ega to'liq mustaqil tilga aylangan va hozirda Java tiliga hech qanday aloqasi yo'q.
3419
```
3520

3621
Bugungi kunda JavaScript nafaqat brauzerda, balki serverda yoki aslida [JavaScript interpretatori](https://en.wikipedia.org/wiki/JavaScript_engine) deb nomlangan maxsus dasturga ega bo'lgan har qanday qurilmada ham bajarilishi mumkin.
@@ -39,15 +24,9 @@ Brauzerlar o'z JavaScript interpretatorlariga ega, ular gohida "JavaScript virtu
3924

4025
Har bir intetptretatorni o'z nomi mavjud. Masalan:
4126

42-
<<<<<<< HEAD
43-
- [V8](https://en.wikipedia.org/wiki/V8_(JavaScript_engine)) -- Chrome va Opera brauzerlarida qo'llanadi.
27+
- [V8](<https://en.wikipedia.org/wiki/V8_(JavaScript_engine)>) -- Chrome va Opera brauzerlarida qo'llanadi.
4428
- [SpiderMonkey](https://en.wikipedia.org/wiki/SpiderMonkey) -- Firefox brauzerida.
45-
- ...net Explorer brauerning turli xil versiyalari uchun "Trident" va "Chakra", Microsoft Edge uchun "ChakraCore", Safari uchun "Nitro" va "SquirrelFish" va boshqalar kabi boshqa kod nomlari mavjud.
46-
=======
47-
- [V8](https://en.wikipedia.org/wiki/V8_(JavaScript_engine)) -- in Chrome and Opera.
48-
- [SpiderMonkey](https://en.wikipedia.org/wiki/SpiderMonkey) -- in Firefox.
49-
- ...There are other codenames like "Chakra" for IE, "JavaScriptCore", "Nitro" and "SquirrelFish" for Safari, etc.
50-
>>>>>>> fb4fc33a2234445808100ddc9f5e4dcec8b3d24c
29+
- Explorer brauzerining turli xil versiyalari uchun "Trident" va "Chakra", Microsoft Edge uchun "ChakraCore", Safari uchun "Nitro" va "SquirrelFish" va boshqalar kabi boshqa kod nomlari mavjud.
5130

5231
Yuqoridagi atamalarni eslab qolish yaxshi, chunki ular netdagi ishlab chiquvchilar maqolalarida qo'llaniladi. Biz ulardan ham foydalanamiz. Masalan, agar "X funktsiyasini V8 qo'llab-quvvatlasa", ehtimol u Chrome va Opera-da ishlaydi.
5332

@@ -59,11 +38,7 @@ Intetptretatorlar murakkab. Ammo asoslari oson.
5938
2. Keyin u skriptni mashina tiliga o'zgartiradi ("kompilyatsiya qiladi").
6039
3. Va keyin mashina kodi juda tez ishlaydi.
6140
62-
<<<<<<< HEAD
6341
Interpretatatsiya jarayonning har bir bosqichida optimallashtirishlarni qo'llaydi. U hattoki kompilyatsiya qilingan skriptni ishlayotganda kuzatib boradi, u orqali oqib o'tadigan ma'lumotlarni tahlil qiladi va shu bilimga asoslangan holda mashina kodiga optimallashtirishlarni qo'llaydi. Tugatgandan so'ng, skriptlar juda tez ishlaydi.
64-
=======
65-
The engine applies optimizations at each step of the process. It even watches the compiled script as it runs, analyzes the data that flows through it, and further optimizes the machine code based on that knowledge.
66-
>>>>>>> fb4fc33a2234445808100ddc9f5e4dcec8b3d24c
6742
```
6843

6944
## Brauzerdagi JavaScript nimani bajara oladi?
@@ -74,11 +49,11 @@ JavaScript-ning imkoniyatlari u ishlayotgan muhitga juda bog'liq. Masalan, [Node
7449

7550
Brauzerda JavaScript veb-sahifani boshqarish, foydalanuvchi bilan o'zaro aloqasi va veb-server bilan bog'liq barcha narsani amalga oshirishi mumkin.
7651

77-
Masalan:
52+
Masalan:
7853

7954
- Sahifaga yangi HTML qo'shish, mavjud tarkibni o'zgartirish, uslublarni o'zgartirish.
8055
- Foydalanuvchining harakatlariga munosabat bildirish, sichqonchani bosish, ko'rsatgich harakatlari, tugmachalarni bosish bilan ishlash.
81-
- Uzoq serverlarga tarmoq orqali so'rov yuboring, fayllarni yuklab olish va yuklash(deb nomlangan [AJAX](https://en.wikipedia.org/wiki/Ajax_(programming)) va [COMET](https://en.wikipedia.org/wiki/Comet_(programming)) texnologiyalar).
56+
- Uzoq serverlarga tarmoq orqali so'rov yuboring, fayllarni yuklab olish va yuklash(deb nomlangan [AJAX](<https://en.wikipedia.org/wiki/Ajax_(programming)>) va [COMET](<https://en.wikipedia.org/wiki/Comet_(programming)>) texnologiyalar).
8257
- Cookies-ni olish va o'rnatish, tashrif buyuruvchiga savollar berish, xabarlarni ko'rsatish.
8358
- Mijoz tomonidagi ma'lumotlarni eslab qolish("mahalliy saqlash").
8459

@@ -88,25 +63,18 @@ JavaScript-ning brauzerdagi imkoniyatlari foydalanuvchi xavfsizligi uchun chekla
8863

8964
Bunday cheklovlarga quyidagilar kiradi:
9065

91-
<<<<<<< HEAD
9266
- Veb-sahifadagi JavaScript-ni qattiq diskdagi o'zboshimchalik bilan fayllarni o'qish / yozish, ularni nusxalash yoki dasturlarni bajarish mumkin emas. Uning OS tizimi funktsiyalariga to'g'ridan-to'g'ri kirish imkoniyati yo'q.
93-
=======
94-
- JavaScript on a webpage may not read/write arbitrary files on the hard disk, copy them or execute programs. It has no direct access to OS functions.
95-
>>>>>>> fb4fc33a2234445808100ddc9f5e4dcec8b3d24c
9667

97-
Zamonaviy brauzerlar unga fayllar bilan ishlashga imkon beradi, lekin kirish cheklangan va faqat foydalanuvchi brauzer oynasiga faylni "tushirish" yoki uni `<input>` yorlig'i orqali tanlash kabi ba'zi bir amallarni bajargan taqdirdagina taqdim etiladi.
68+
Zamonaviy brauzerlar unga fayllar bilan ishlashga imkon beradi, lekin kirish cheklangan va faqat foydalanuvchi brauzer oynasiga faylni "tushirish" yoki uni `<input>` yorlig'i orqali tanlash kabi ba'zi bir amallarni bajargan taqdirdagina taqdim etiladi.
69+
70+
Kamera/mikrofon va boshqa qurilmalar bilan o'zaro aloqa qilish usullari mavjud, ammo ular foydalanuvchidan aniq ruxsat talab qiladi. Shunday qilib, JavaScript-ni qo'llab-quvvatlaydigan sahifa veb-kamerani yashirincha yoqmasligi, atrofni kuzatishi va ma'lumotni [NSA](https://en.wikipedia.org/wiki/National_Security_Agency) ga yuborishi mumkin emas.
9871

99-
Kamera / mikrofon va boshqa qurilmalar bilan o'zaro aloqa qilish usullari mavjud, ammo ular foydalanuvchidan aniq ruxsat talab qiladi. Shunday qilib, JavaScript-ni qo'llab-quvvatlaydigan sahifa veb-kamerani yashirincha yoqmasligi, atrofni kuzatishi va ma'lumotni[NSA](https://en.wikipedia.org/wiki/National_Security_Agency) ga yuborishi mumkin emas.
100-
- Turli xil yorliqlar / oynalar odatda bir-birlarini bilishmaydi. Ba'zan ular bilishadi, masalan, bitta oyna ikkinchisini ochish uchun JavaScript-ni ishlatganda. Ammo bu holatda ham bitta sahifadagi JavaScript-ni boshqa saytlarga kirish mumkin emas, agar ular turli saytlardan (boshqa domendan, protokoldan yoki portdan) bo'lsa.
72+
- Turli xil yorliqlar/oynalar odatda bir-birlarini bilishmaydi. Ba'zan ular bilishadi, masalan, bitta oyna ikkinchisini ochish uchun JavaScript-ni ishlatganda. Ammo bu holatda ham bitta sahifadagi JavaScript-ni boshqa saytlarga kirish mumkin emas, agar ular turli saytlardan (boshqa domendan, protokoldan yoki portdan) bo'lsa.
10173

102-
<<<<<<< HEAD
103-
Bu "Xuddi shu manba siyosati"(Same origin policy) deyiladi. Buning uchun *ikkala sahifa* ma'lumotlar almashinuvi to'g'risida kelishib olishlari va uni boshqaradigan maxsus JavaScript kodini o'z ichiga olishi kerak. Biz buni o'quv qo'llanmasida ko'rib chiqamiz.
104-
=======
105-
This is called the "Same Origin Policy". To work around that, *both pages* must agree for data exchange and contain a special JavaScript code that handles it. We'll cover that in the tutorial.
106-
>>>>>>> fb4fc33a2234445808100ddc9f5e4dcec8b3d24c
74+
Bu "Xuddi shu manba siyosati"(Same origin policy) deyiladi. Buning uchun _ikkala sahifa_ ma'lumotlar almashinuvi to'g'risida kelishib olishlari va uni boshqaradigan maxsus JavaScript kodini o'z ichiga olishi kerak. Biz buni o'quv qo'llanmasida ko'rib chiqamiz.
75+
76+
Ushbu cheklov, yana foydalanuvchi xavfsizligi uchun. Foydalanuvchi ochgan sahifa `http://anysite.com` URL manzili bo'lgan boshqa brauzer yorlig'iga kira olmasligi kerak `http://gmail.com` va u erdan ma'lumotlarni o'g'irlash.
10777

108-
Ushbu cheklov, yana foydalanuvchi xavfsizligi uchun. Foydalanuvchi ochgan sahifa `http://anysite.com` URL manzili bo'lgan boshqa brauzer yorlig'iga kira olmasligi kerak `http://gmail.com` va u erdan ma'lumotlarni o'g'irlash.
109-
11078
- JavaScript joriy sahifa kelgan serverga tarmoq orqali osongina aloqa qilish mumkin. Ammo uning boshqa saytlardan / domenlardan ma'lumotlarni qabul qilish qobiliyati nogiron. Iloji bo'lsa ham, bu uzoqdan aniq kelishuvni (HTTP sarlavhalarida ko'rsatilgan) talab qiladi. Yana bir bor bu xavfsizlikni cheklash.
11179

11280
![](limitations.svg)
@@ -115,24 +83,21 @@ Agar JavaScript brauzerdan tashqarida, masalan serverda ishlatilsa, bunday chekl
11583

11684
## JavaScript-ni qaysi xususiyatlari uni noyob qiladi?
11785

118-
JavaScript hech bo'lmaganda *uchta* ajoyib xususiyatga ega:
86+
JavaScript hech bo'lmaganda _uchta_ ajoyib xususiyatga ega:
11987

12088
```solishtiring
12189
+ HTML va CSS bilan to'liq integratsiyasi.
12290
+ Oson ishlar osongina amalga oshiriladi.
12391
+ Barcha asosiy brauzerlar tomonidan qo'llab-quvvatlanadi va ularda standart sifatida yoqilgan.
12492
```
93+
12594
JavaScript - bu uchta narsani birlashtirgan yagona brauzer texnologiyasidir.
12695

12796
Bu JavaScript-ni noyob qiladi. Shuning uchun u brauzer feyslarini yaratishda eng keng tarqalgan vositadir.
12897

129-
<<<<<<< HEAD
13098
Yangi texnologiyani o'rganishni rejalashtirayotib, uning istiqbollarini tekshirish ham muhimdir. Keling, zamonaviy tendentsiyalarga o'taylik.
13199

132100
## JavaScript "ustidan" qo'llanadigan tillar
133-
=======
134-
That said, JavaScript also allows to create servers, mobile applications, etc.
135-
>>>>>>> fb4fc33a2234445808100ddc9f5e4dcec8b3d24c
136101

137102
JavaScript-ning sintaksisi hammaning ehtiyojlariga mos kelmaydi. Turli odamlar turli xususiyatlarni xohlashadi.
138103

@@ -144,31 +109,14 @@ Zamonaviy asboblar transpilatsiyani juda tez va shaffof bajaradi, aslida dasturc
144109

145110
Bunday tillarning namunalari:
146111

147-
- [CoffeeScript] (http://coffeescript.org/) JavaScript uchun "sintaktik shakar" dir. Ushbu til bizga qisqa sintaksisni va aniqroq kodni taqdim etadi. Odatda, Ruby dasurchilari shu tilni afzal ko'rishadi.
148-
- [TypeScript] (http://www.typescriptlang.org/) murakkab tizimlarni ishlab chiqish, soddalashtirish va qo'llab-quvvatlash uchun "strict data typing"ni qo'shishga qaratilgan. Microsoft tomonidan ishlab chiqilgan.
149-
- [Dart] (https://www.dartlang.org/) brauzer bo'lmagan muhitda (mobil ilovalar kabi) ishlaydigan o'z dvigateliga ega bo'lgan mustaqil til. Bu dastlab JavaScript uchun zaxira sifatida Google tomonidan taklif etildi, lekin hozirgi paytda, brauzerlar shu tilni ham JS-ga transpilatsiya bo'lishini talab qilishadi.
112+
- [CoffeeScript](http://coffeescript.org/) JavaScript uchun "sintaktik shakar" dir. Ushbu til bizga qisqa sintaksisni va aniqroq kodni taqdim etadi. Odatda, Ruby dasurchilari shu tilni afzal ko'rishadi.
113+
- [TypeScript](http://www.typescriptlang.org/) murakkab tizimlarni ishlab chiqish, soddalashtirish va qo'llab-quvvatlash uchun "strict data typing"ni qo'shishga qaratilgan. Microsoft tomonidan ishlab chiqilgan.
114+
- [Dart](https://www.dartlang.org/) brauzer bo'lmagan muhitda (mobil ilovalar kabi) ishlaydigan o'z dvigateliga ega bo'lgan mustaqil til. Bu dastlab JavaScript uchun zaxira sifatida Google tomonidan taklif etildi, lekin hozirgi paytda, brauzerlar shu tilni ham JS-ga transpilatsiya bo'lishini talab qilishadi.
150115

151-
<<<<<<< HEAD
152116
Bundan ham ko'proq tillar mavjud. Albatta, biz bu tillardan birini ishlatsak ham, biz nima qilayotganimizni tushunish uchun JavaScript-ni bilishimiz kerak.
153117

154118
## Xulosa
155119

156120
- JavaScript dastlab brauzer tili sifatida yaratilgan, ammo hozirgi paytda ko'pgina boshqa muhitlarda ham qo'llanilmoqda.
157121
- Bugun JavaScript HTML/CSS bilan to'la integratsiyalashgan va eng keng tarqalgan brauzer tili hisoblanadi.
158122
- JavaScript-ga "aylanadigan" va muayyan xususiyatlarni taqdim etadigan ko'plab tillar mavjud. Javascriptni o'zlashtirgandan so'ng kamida qisqacha ularga bir nazar tashlash tavsiya etiladi.
159-
=======
160-
- [CoffeeScript](http://coffeescript.org/) is a "syntactic sugar" for JavaScript. It introduces shorter syntax, allowing us to write clearer and more precise code. Usually, Ruby devs like it.
161-
- [TypeScript](http://www.typescriptlang.org/) is concentrated on adding "strict data typing" to simplify the development and support of complex systems. It is developed by Microsoft.
162-
- [Flow](http://flow.org/) also adds data typing, but in a different way. Developed by Facebook.
163-
- [Dart](https://www.dartlang.org/) is a standalone language that has its own engine that runs in non-browser environments (like mobile apps), but also can be transpiled to JavaScript. Developed by Google.
164-
- [Brython](https://brython.info/) is a Python transpiler to JavaScript that enables the writing of applications in pure Python without JavaScript.
165-
- [Kotlin](https://kotlinlang.org/docs/reference/js-overview.html) is a modern, concise and safe programming language that can target the browser or Node.
166-
167-
There are more. Of course, even if we use one of transpiled languages, we should also know JavaScript to really understand what we're doing.
168-
169-
## Summary
170-
171-
- JavaScript was initially created as a browser-only language, but it is now used in many other environments as well.
172-
- Today, JavaScript has a unique position as the most widely-adopted browser language with full integration in HTML/CSS.
173-
- There are many languages that get "transpiled" to JavaScript and provide certain features. It is recommended to take a look at them, at least briefly, after mastering JavaScript.
174-
>>>>>>> fb4fc33a2234445808100ddc9f5e4dcec8b3d24c
Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,36 @@
1+
# Qo'llanmalar va xususiyatlar
12

2-
# Manuals and specifications
3+
Bu kitob *qo'llanma*dir. U sizga tilni bosqichma-bosqich o'rganishda yordam berish maqsadida yozilgan. Ammo asoslar bilan tanishgandan so'ng, sizga boshqa manbalar kerak bo'ladi.
34

4-
This book is a *tutorial*. It aims to help you gradually learn the language. But once you're familiar with the basics, you'll need other sources.
5+
## Xususiyat
56

6-
## Specification
7+
[ECMA-262 xususiyatsi](https://www.ecma-international.org/publications/standards/Ecma-262.htm) JavaScript haqida eng chuqur, batafsil va rasmiy ma'lumotlarni o'z ichiga oladi. U tilni belgilaydi.
78

8-
[The ECMA-262 specification](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contains the most in-depth, detailed and formalized information about JavaScript. It defines the language.
9+
Ammo shunchalik rasmiy bo'lganligi sababli, dastlab tushunish qiyin. Shuning uchun agar sizga til tafsilotlari haqida eng ishonchli ma'lumot manbai kerak bo'lsa, xususiyat to'g'ri joy. Ammo u kundalik foydalanish uchun emas.
910

10-
But being that formalized, it's difficult to understand at first. So if you need the most trustworthy source of information about the language details, the specification is the right place. But it's not for everyday use.
11+
Har yili yangi xususiyat versiyasi chiqariladi. Bu nashrlar orasida eng so'nggi xususiyat loyihasi <https://tc39.es/ecma262/> da joylashgan.
1112

12-
A new specification version is released every year. In-between these releases, the latest specification draft is at <https://tc39.es/ecma262/>.
13+
"Deyarli standart" deb ataladigan ("3-bosqich") xususiyatlarni o'z ichiga olgan yangi ilg'or xususiyatlar haqida o'qish uchun <https://github.com/tc39/proposals> dagi takliflarni ko'ring.
1314

14-
To read about new bleeding-edge features, including those that are "almost standard" (so-called "stage 3"), see proposals at <https://github.com/tc39/proposals>.
15+
Shuningdek, agar siz brauzer uchun ishlab chiqayotgan bo'lsangiz, qo'llanmaning [ikkinchi qismida](info:browser-environment) yoritilgan boshqa xususiyatlar ham mavjud.
1516

16-
Also, if you're developing for the browser, then there are other specifications covered in the [second part](info:browser-environment) of the tutorial.
17+
## Qo'llanmalar
1718

18-
## Manuals
19+
- **MDN (Mozilla) JavaScript Reference** misollar va boshqa ma'lumotlar bilan asosiy qo'llanmadir. Alohida til funksiyalari, metodlari va boshqalar haqida chuqur ma'lumot olish uchun ajoyib.
1920

20-
- **MDN (Mozilla) JavaScript Reference** is the main manual with examples and other information. It's great to get in-depth information about individual language functions, methods etc.
21+
Uni <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference> da topishingiz mumkin.
2122

22-
One can find it at <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
23+
Garchi ko'pincha internet qidiruvidan foydalanish yaxshiroqdir. So'rovda "MDN [atama]" dan foydalaning, masalan `parseInt` funksiyasini qidirish uchun <https://google.com/search?q=MDN+parseInt>.
2324

24-
Although, it's often best to use an internet search instead. Just use "MDN [term]" in the query, e.g. <https://google.com/search?q=MDN+parseInt> to search for `parseInt` function.
25+
## Moslik jadvallari
2526

26-
## Compatibility tables
27+
JavaScript rivojlanayotgan til, yangi xususiyatlar muntazam ravishda qo'shiladi.
2728

28-
JavaScript is a developing language, new features get added regularly.
29+
Brauzer va boshqa dvigatellar orasidagi qo'llab-quvvatlashni ko'rish uchun:
2930

30-
To see their support among browser-based and other engines, see:
31+
- <http://caniuse.com> - xususiyat bo'yicha qo'llab-quvvatlash jadvallari, masalan zamonaviy kriptografiya funksiyalarini qaysi dvigatellar qo'llab-quvvatlashini ko'rish uchun: <http://caniuse.com/#feat=cryptography>.
32+
- <https://kangax.github.io/compat-table> - til xususiyatlari va ularni qo'llab-quvvatlovchi yoki qo'llab-quvvatlamaydigan dvigatellar jadvali.
3133

32-
- <http://caniuse.com> - per-feature tables of support, e.g. to see which engines support modern cryptography functions: <http://caniuse.com/#feat=cryptography>.
33-
- <https://kangax.github.io/compat-table> - a table with language features and engines that support those or don't support.
34+
Bu manbalarning barchasi real hayotdagi ishlab chiqishda foydali, chunki ular til tafsilotlari, ularning qo'llab-quvvatlanishi va hokazo haqida qimmatli ma'lumotlarni o'z ichiga oladi.
3435

35-
All these resources are useful in real-life development, as they contain valuable information about language details, their support etc.
36-
37-
Please remember them (or this page) for the cases when you need in-depth information about a particular feature.
36+
Muayyan xususiyat haqida chuqur ma'lumotga ehtiyoj sezganingizda, ularni (yoki ushbu sahifani) eslab qoling.

0 commit comments

Comments
 (0)