Javascriptdə dəyişən

Sistem dizaynı ilə bağlı müsahibə sualları o qədər açıq ola bilər ki, düzgün hazırlaşmağı bilmək çox çətindir. İndi satın aldıqdan sonra Amazon, Microsoft və Adobe-nin dizayn dövrlərini sındıra bilirəm Bu kitabı. Gündəlik bir yenidən nəzərdən keçirin dizayn sualı və söz verirəm ki, dizayn dövrünü sındıra bilərsiniz.

Javascript - Dəyişən

Dəyişən, adın dediyi kimi, fərqli dəyərlərin saxlanıla biləcəyi və simvolik bir adla əlaqəli bir yaddaş yerinə verilən bir addır. Javascript istisna deyil və dəyişənlər 'var' açar sözü ilə ifadə olunur və ardından simvolik adı verilir.

var a = 3;
var b = 4;
var mul = a*b;

Yuxarıdakı nümunədə a, b və mul dəyərlərə verilən simvolik adlardır və beləliklə təyin olunmuş dəyərləri də saxlayırlar. Gördüyümüz kimi, riyaziyyata bənzər bu dəyişənlərdə saxlanan nömrələr əlavə edə, alt sala və digər əməliyyatlar edə bilərik.

Ancaq gözləyin, yalnız nömrəni saxlaya bilərikmi? Xeyr. Dəyişən hər hansı bir qiymətə bir ədədi, hərfini və ya bir sözünü (simli) edə bilər.

var name = "Some Name"; or var name = 'Some Name';
var number = "4"; or var number = '4';

Yuxarıda göstərilən nümunələrdə bu sətir tək bir sitat (') və ya ikiqat sitat (") ilə əhatə olunur, lakin eyni şəkildə işləyirlər.

Tırnaq işarəsini necə əlavə edəcəyinizi heç düşündünüz, çünki sitat əlavə edən kimi simli sona çatdıracaq.

JavaScript identifikatorları

Eyniləşdiricilər dəyişənlərə verilən unikal adlardır və dəyişənlərin elan edilməsi məqsədini həll etməlidir.

var x = 2;
var y = 4;
var z = 6;
var m = x*y*z;

Səhv identifikator adları

var length = 2;
var breadth = 4;
var height = 6;
var volume = length*breadth*height;

Müvafiq identifikator adları

Düzgün adlandırma konvensiyaları

  • Dəyişənin müvafiq adı olmalıdır və əlifba və ya _ işarəsi ilə başlamalıdır.
  • Dəyişənlər hərflərə həssasdır
  • Rezervləşdirilmiş açar sözlər dəyişən ad kimi istifadə edilə bilməz.
  • Dəvə qutusu daha uzun dəyişənləri birləşdirmək üçün istifadə olunmalıdır.

Dəyişənlərin verilməsi və yenidən elan edilməsi

Mümkün olanı elan etmək və müəyyən bir dəyərlə başlamaq əvəzinə bunu başlatma olmadan edə bilərik. Beləliklə, indi bu dəyişənin heç bir dəyəri yoxdur. Ancaq dəyişəni hər zaman bəzi intial dəyərlərlə başlatmağa üstünlük verilir.

var name;
name = "Some Name";

Birdən çox bəyannamə

Birden çox dəyişən vergüllə ayrılmış eyni sətirdə elan edilə bilər.

var a = 9,b = 5 ,c = 3;

var a = 9,
b = 5,
c = 3;

Cəbr

Dəyişənlər mürəkkəb məsələləri həll edə bildiyindən istənilən riyazi tənliyi sadə şəkildə düzəldə bilərik və nəticəsi dəyişəndə ​​saxlanılacaqdır.

var complexOperation = 3*4/3*(2^3+2)-5/3;

Eynilə, simli də dəyişəndə ​​birləşdirilə bilər
var fullName = "FName "+"LName";

Bir simli bir rəqəmlə birləşdirsəniz nə əldə edəcəksiniz? Özünüzü brauzerinizin konsolunda sınayın.

Crack Sistemi Dizayn Müsahibələri
Translate »