Skip to content

Commit 64a8541

Browse files
committed
Translate "use strict" article to Azerbaijani
1 parent e07db4d commit 64a8541

1 file changed

Lines changed: 29 additions & 29 deletions

File tree

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Müasir mod, "use strict"
1+
# Müasir rejim, "use strict"
22

33
JavaScript uzun müddət ərzində uyğunsuzluq problemləri olmadan inkişaf etdi. Köhnə xüsusiyyətlər dəyişdirilmədən, dilə yeni xüsusiyyətlər əlavə olundu.
44

@@ -21,64 +21,64 @@ Məsələn:
2121

2222
Biz funksiyaları (ifadələri qruplaşdırmaq üçün bir yoldur) tezliklə öyrənəcəyik. İndilik isə qeyd etməliyik ki, `"use strict"` direktivini skriptin ən üstündə yerləşdirmək əvəzinə, bir funksiyanın başlanğıcına da əlavə etmək mümkündür. Bu halda yalnız həmin funksiya müasir qaydada işləyəcək. Lakin, adətən insanlar bu direktivi bütün skript üçün istifadə edirlər.
2323

24-
````warn header="Ensure that \"use strict\" is at the top"
25-
Please make sure that `"use strict"` is at the top of your scripts, otherwise strict mode may not be enabled.
24+
````warn header="\"use strict\" direktivinin ən üstdə olduğundan əmin olun"
25+
Əmin olun ki, `"use strict"` direktivi skriptinizin ən üst hissəsində yerləşir, əks halda sıx rejim aktivləşməyəcək.
2626
27-
Strict mode isn't enabled here:
27+
Burada sıx rejim aktiv deyil:
2828
2929
```js no-strict
30-
alert("some code");
31-
// "use strict" below is ignored--it must be at the top
30+
alert("bəzi kodlar");
31+
// "use strict" aşağıda yerləşdiyindən nəzərə alınmayacaq -- o mütləq ən yuxarıda olmalıdır
3232
3333
"use strict";
3434
35-
// strict mode is not activated
35+
// sıx rejim aktiv deyil
3636
```
3737
38-
Only comments may appear above `"use strict"`.
38+
Sadəcə şərhlər `"use strict"` direktivindən əvvəl yerləşdirilə bilər.
3939
````
4040

41-
```warn header="There's no way to cancel `use strict`"
42-
There is no directive like `"no use strict"` that reverts the engine to old behavior.
41+
```warn header="`use strict` rejimini deaktiv etmək mümkün deyil"
42+
Sıx rejimi deaktiv etmək üçün `"no use strict"` kimi bir direktiv mövcud deyil.
4343

44-
Once we enter strict mode, there's no going back.
44+
Bir dəfə sıx rejim aktivləşdikdən sonra, geri dönüş mümkün deyil.
4545
```
4646
47-
## Browser console
47+
## Brauzer Konsolu
4848
49-
For the future, when you use a browser console to test features, please note that it doesn't `use strict` by default.
49+
Gələcəkdə brauzerin konsolundan xüsusiyyətləri test etmək üçün istifadə etdikdə unutmayın ki, konsol susqun olaraq `use strict` rejimini aktivləşdirmir.
5050
51-
Sometimes, when `use strict` makes a difference, you'll get incorrect results.
51+
Bəzən, `use strict` rejimi ilə fərqlər yaranır və nəticədə yanlış nəticələr əldə edə bilərsiniz.
5252
53-
You can try to press `key:Shift+Enter` to input multiple lines, and put `use strict` on top, like this:
53+
`key:Shift+Enter` kombinasiyasından istifadə edərək çoxsətirli kod daxil edib `use strict` direktivini ən üstünə yerləşdirin. Məsələn:
5454
5555
```js
56-
'use strict'; <Shift+Enter for a newline>
57-
// ...your code
58-
<Enter to run>
56+
'use strict'; <Shift+Enter ilə yeni sətir əlavə edin>
57+
// ...sizin kod
58+
<İcra etmək üçün Enter>
5959
```
6060

61-
It works in most browsers, namely Firefox and Chrome.
61+
Bu metod əksər brauzerlərdə, məsələn, Firefox Chrome'da işləyir.
6262

63-
If it doesn't, the most reliable way to ensure `use strict` would be to input the code into console like this:
63+
Əgər bu işləməzsə, ən etibarlı yol `use strict` rejimini aşağıdakı nümunədə göstərildiyi kimi istifadə etməkdir:
6464

6565
```js
6666
(function() {
6767
'use strict';
6868

69-
// ...your code...
69+
// ...sizin kod...
7070
})()
7171
```
7272

73-
## Always "use strict"
73+
## Hər Zaman "use strict"
7474

75-
We have yet to cover the differences between strict mode and the "default" mode.
75+
Biz hələ sıx rejim ilə "default" rejim arasındakı fərqləri tam əhatə etməmişik.
7676

77-
In the next chapters, as we learn language features, we'll note the differences between the strict and default modes. Luckily, there aren't many and they actually make our lives better.
77+
Növbəti fəsillərdə dil xüsusiyyətlərini öyrəndikcə, sıx rejim və defolt rejim arasındakı fərqləri vurğulayacağıq. Xoşbəxtlikdən, bu fərqlər azdır və həyatımızı daha da asanlaşdırır.
7878

79-
For now, it's enough to know about it in general:
79+
İndilik, aşağıdakıları bilmək kifayətdir:
8080

81-
1. The `"use strict"` directive switches the engine to the "modern" mode, changing the behavior of some built-in features. We'll see the details later in the tutorial.
82-
2. Strict mode is enabled by placing `"use strict"` at the top of a script or function. Several language features, like "classes" and "modules", enable strict mode automatically.
83-
3. Strict mode is supported by all modern browsers.
84-
4. We recommended always starting scripts with `"use strict"`. All examples in this tutorial assume strict mode unless (very rarely) specified otherwise.
81+
1. `"use strict"` direktivi mühərriki sıx rejimə keçirir və bəzi daxili xüsusiyyətlərin davranışını dəyişir. Bunun detallarını daha sonra dərslikdə öyrənəcəyik.
82+
2. `"use strict"` direktivini skriptin və ya funksiyanın ən üstünə yerləşdirərək sıx rejimi aktivləşdirə bilərsiniz. "Siniflər" ("classes") və "modullar" ("modules") kimi bəzi dil xüsusiyyətləri sıx rejimi avtomatik aktivləşdirir.
83+
3. Sıx rejim bütün müasir brauzerlər tərəfindən dəstəklənir.
84+
4. Tövsiyə olunur ki, bütün skriptlərinizə `"use strict"` ilə başlayasınız. Bu dərslikdəki nümunələrin hamısı, başqa cür göstərilmədiyi təqdirdə (çox nadir hallarda), sıx rejimi nəzərdə tutur.

0 commit comments

Comments
 (0)