JavaScript var
ဥပမာ
carName ဟုခေါ်သော variable တစ်ခုကိုဖန်တီးပြီး တန်ဖိုး "Volvo" ကို ၎င်းတွင် သတ်မှတ်ပါ-
var carName = "Volvo";
အောက်တွင် နောက်ထပ် ဥပမာများ။
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
ထုတ်ပြန်ချက် var
သည် ကိန်းရှင်တစ်ခုကို ကြေငြာသည်။
ကိန်းရှင်များသည် အချက်အလက်သိမ်းဆည်းရန်အတွက် ကွန်တိန်နာများဖြစ်သည်။
JavaScript တွင် variable တစ်ခုဖန်တီးခြင်းကို "declaring" ဟုခေါ်သည်-
var carName;
ကြေငြာပြီးနောက်၊ variable သည် ဗလာဖြစ်သည် (တန်ဖိုးမရှိပါ)။
ကိန်းရှင်သို့တန်ဖိုးတစ်ခုသတ်မှတ်ရန်၊ တူညီသောသင်္ကေတကိုသုံးပါ-
carName = "Volvo";
သင်ကြေညာသည့်အခါတွင် ကိန်းရှင်အား တန်ဖိုးတစ်ခုကိုလည်း သတ်မှတ်ပေးနိုင်ပါသည်။
var carName = "Volvo";
မှတ်ချက်
တန်ဖိုးမရှိဘဲ ကြေငြာထားသော ကိန်းရှင်သည် တန်ဖိုးရှိသည် undefined
။
ကိုလည်းကြည့်ပါ-
JavaScript ကိုးကား- JavaScript ရအောင်
JavaScript ရည်ညွှန်း- JavaScript const
ကျူတိုရီရယ်များ
JavaScript သင်ခန်းစာ- JavaScript Variables
JavaScript Tutorial- JavaScript Let
JavaScript သင်ခန်းစာ- JavaScript Const
JavaScript သင်ခန်းစာ- JavaScript နယ်ပယ်
အထားအသို
var name = value;
ကန့်သတ်ချက်များ
Parameter | Description |
name | Required. The name of the variable. Variable names must follow these rules: Must begin with a letter, or $, or _ Names are case sensitive (y and Y are different) Reserved JavaScript words cannot be used as names |
value | Optional. A value to be assigned to the variable. |
မှတ်ချက်
ECMAScript6 (ES6 / JavaScript 2015) သည် သင့်အား var ကို let not var ဖြင့် ကိန်းရှင်များကြေငြာရန် တိုက်တွန်း ပါသည်။
နောက်ထပ် ဥပမာများ
5 မှ x နှင့် 6 ကို y သို့သတ်မှတ်ရန် var ကို သုံး၍ x + y ကိုဖော်ပြသည်-
var x = 5;
var y = 6;
document.getElementById("demo").innerHTML = x + y;
5 မှ x နှင့် 6 ကို y သို့သတ်မှတ်ရန် let ကို သုံး၍ x + y ကိုဖော်ပြသည်-
let x = 5;
let y = 6;
document.getElementById("demo").innerHTML = x + y;
ကြေငြာချက်တစ်ခုတွင် ကိန်းရှင်များစွာကို ကြေညာပါ။
ကြေညာချက်ကို var ဖြင့် စတင်ပြီး ကိန်းရှင်များကို ကော်မာ ဖြင့် ပိုင်းခြားပါ ။
var lastName = "Doe",
age = 30,
job = "carpenter";
ကြေငြာချက်တစ်ခုတွင် ကိန်းရှင်များစွာကို ကြေညာပါ။
ကြေညာချက်ကို let ဖြင့် စတင်ပြီး variable များကို ကော်မာ ဖြင့် ခွဲပါ ။
let lastName = "Doe",
age = 30,
job = "carpenter";
အကွက်တစ်ခုတွင် var ကို အသုံးပြုခြင်း -
let text = "";
for (var i = 0; i < 5; i++) {
text += i + "<br>";
}
Let in a loop ကို အသုံးပြုခြင်း -
let text = "";
for (let i = 0; i < 5; i++) {
text += i + "<br>";
}
Browser ပံ့ပိုးမှု
var
ECMAScript1 (ES1) အင်္ဂါရပ်တစ်ခုဖြစ်သည်။
ES1 (JavaScript 1997) ကို ဘရောက်ဆာအားလုံးတွင် အပြည့်အဝ ပံ့ပိုးထားသည်။
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |