Əsas Fərq – JavaScript-də null və qeyri-müəyyən
JavaScript veb səhifələri dinamik etmək üçün müştəri tərəfi skript dili kimi istifadə olunur. HyperText Markup Language (HTML) ilə istifadə etmək asandır. JavaScript interaktivliyi artırmaq və daha zəngin interfeyslər qurmaq üçün faydalıdır. JavaScript ilə proqramlaşdırma zamanı verilənləri saxlamaq lazımdır. Dəyişən proqramın manipulyasiya edə biləcəyi yaddaş sahəsidir. Dəyişənlər yaddaş yerləridir. Hər dəyişənin bir növü var. Bu, həmin yaddaş yerində saxlanıla bilən dəyərlər diapazonundan asılıdır. JavaScript bir çox məlumat növlərini dəstəkləyir. Primitiv məlumat növləri Nömrələr, Simli və Booleanlardır. Rəqəmlər ədədi dəyərləri, Sətirlər simvollar ardıcıllığını, Booleanlar isə doğru və ya yalanı saxlayır. JavaScript həmçinin obyekt və s. olan kompozit məlumat növlərinə malikdir. Daha iki dəyişən var. Onlar null və qeyri-müəyyəndirlər. Bu məqalədə JavaScript-də null və qeyri-müəyyənlik arasındakı fərq müzakirə olunur. JavaScript-də null və qeyri-müəyyənlik arasındakı əsas fərq ondan ibarətdir ki, null dəyişənə qeyri-dəyər təyin etmək üçün istifadə olunur, qeyri-müəyyən isə dəyişən elan edildikdə, lakin dəyər təyin edilmədikdə istifadə olunur.
Javascript-də null nədir?
JavaScript Obyekt yönümlü Proqramlaşdırmanı dəstəkləyir. Proqram və ya proqram JavaScript istifadə edərək obyektlərə modelləşdirilə bilər. Bu obyektlər digər obyektlərlə əlaqə saxlayır. JavaScript obyektləri əyri mötərizələrdən istifadə etməklə yazılır. Obyekt xassələri ad, dəyər cütləri kimi yazılır. Onlar vergüllə ayrılır. məs. var tələbə={ad: “Ann”, qiymətlər: 65};
Proqramçı dəyişənə qeyri-dəyər təyin etmək istədikdə null məlumat növündən istifadə edə bilər. Bu data növü obyekt kimi qəbul edilir.
Aşağıdakı JavaScript ifadələrinə baxın.
var x=null;
document.write(x);
document.write(typeof(x));
Sənəd.write(x) x dəyərini verəcək. Sıfırdır. X növü obyektdir.
Aşağıdakı nümunəyə baxın.
var tələbə={ad: “Ann”, qiymətlər: 65};
tələbə=null;
Yuxarıdakılara əsasən, tələbənin dəyəri sıfırdır. Data növü obyektdir.
Javascript-də təyin olunmayan nədir?
JavaScript-də dəyişən elan edildikdə, lakin dəyər təyin etmədikdə, o, qeyri-müəyyəndir.
Aşağıdakı JavaScript ifadələrinə baxın. var x kimi bir ifadə varsa; burada x dəyişəndir. Onda x müəyyən edilməmiş qiymətə malikdir. Data növü də qeyri-müəyyəndir.
var x;
sənəd. yaz(x);
document.write(növ(x));
Bu, HTML səhifəsində dəyəri göstərəcək. Müəyyən edilməmiş verir. Buna görə də, müəyyən edilməmiş bir dəyəri ehtiva edir. Sənəd yazarkən.write(type(x)); və səhifəni yenidən yükləsəniz, hələ də təyin olunmamış verəcəkdir. Buna görə də, x dəyişəninin qeyri-müəyyən dəyəri var və növü də qeyri-müəyyəndir.
Aşağıdakı ifadəyə də baxın.
var tələbə;
document.write(tələbə);
Şagird dəyişəninin qeyri-müəyyən dəyəri var. Həmin dəyişənin növü də qeyri-müəyyəndir.
Dəyişən dəyərini qeyri-müəyyən etmək də mümkündür. Aşağıdakı bəyanata baxın.
var tələbə=qeyri-müəyyən;
document.write(tələbə);
document.write(növü(tələbə));
İndi tələbə dəyişəninin qeyri-müəyyən dəyəri var. Dəyişən tələbənin növü də qeyri-müəyyəndir.
Nul və qeyri-müəyyənlik arasındakı oxşarlıq nədir?
Hər ikisi JavaScript-də verilənlər növüdür
Nul və qeyri-müəyyənlik arasındakı fərq nədir?
Null vs Müəyyən edilməmiş |
|
Nul JavaScript-də dəyişənə qeyri-dəyər təyin etmək üçün istifadə edilən məlumat növüdür. | Müəyyən edilməmiş JavaScript-də dəyişən elan edildikdə, lakin dəyər təyin edilmədikdə istifadə edilən məlumat növüdür. |
Dəyər | |
Dəyişən null təyin edildikdə, dəyər null olur. | Dəyişən qeyri-müəyyən təyin edildikdə, dəyər qeyri-müəyyəndir. |
Data Növü | |
Dəyişənə null təyin edildikdə, məlumat növü obyektdir. | Dəyişən qeyri-müəyyən təyin edildikdə, məlumat növü qeyri-müəyyən hesab edilir. |
Xülasə – JavaScript-də null və qeyri-müəyyən
JavaScript veb proqramların hazırlanması üçün istifadə edilən müştəri tərəfi skript dilidir. Veb səhifəyə interaktivlik gətirir. Onlayn proqramlar, video oyunlar hazırlamaq üçün də istifadə olunur. HTML və CSS ilə yanaşı, World Wide Web üçün əsas texnologiyadır. Bir çox brauzer JavaScript-i dəstəkləyir. JavaScript-də proqramlar yazarkən verilənləri saxlamaq lazımdır. Məlumat dəyişənlərdə saxlanılır. Hər bir dəyişənin məlumat tipi var. Onlardan ikisi null və qeyri-müəyyəndir. JavaScript-də null və qeyri-müəyyənlik arasındakı fərq ondan ibarətdir ki, null dəyişənə qeyri-dəyər təyin etmək üçün istifadə edilir, qeyri-müəyyən isə dəyişən elan edildikdə, lakin dəyər təyin edilmədikdə istifadə olunur.
JavaScript-də null və qeyri-müəyyən PDF faylını endirin
Bu məqalənin PDF versiyasını yükləyə və sitat qeydinə əsasən onu oflayn məqsədlər üçün istifadə edə bilərsiniz. Zəhmət olmasa PDF versiyasını buradan endirin: JavaScript-də null və qeyri-müəyyənlik arasındakı fərq