JavaScript အစစ်အရာ
- အရေးပါ စာရင်း JS အတိုက်
- နောက်ပိုင်း စာရင်း JS ကြယ်တင်
JavaScript အစစ်အရာ
အကျိုးသတ်မှတ်
သဘင်ပါးများကို ပေးခြင်းနှင့် ပေါင်းစပ်ခြင်း
var x = 7; // ကို x ကို 7 ပေးခ�င်း var y = 8; // ကို y ကို 8 ပေးခြင်း var z = x + y; // 向 z (x + y) 赋值 15
သတ်မှတ်)=
)
သတ်မှတ်
var x = 15;
ကျန်းမာရေး)+
)
ကျန်းမာရေး
var x = 7; var y = 8; var z = x + y;
ကျန်းမာရေး)*
)နှုတ်ချက် ပြုလုပ်
ကျန်းမာရေး
var x = 7; var y = 8; var z = x * y;
ဂျူနိုဇက် အင်္ဂါဝါချက်
ဂျူနိုဇက် အင်္ဂါဝါချက် သုံးပြုခြင်း အတွက် အင်္ဂါဝါချက် ပြုလုပ်
运算符 | 描述 |
---|---|
+ | ကျန်းမာရေး |
- | ကျန်းမာရေး |
* | ကျန်းမာရေး |
/ | ကျန်းမာရေး |
% | ကျန်းမာရေး (လျှောက်ချက်) |
++ | ++ |
-- | ကျန်းမာရေး |
အခြေခံအား ပြုလုပ်ကြရသည်။JS ကြယ်တင်ယခုအချိန်တွင် အင်္ဂါဝါချက် တုတ်ခုံး ဖုံးဖြတ်ပြီ
ဂျူနိုဇက် သတ်မှတ် တုတ်ခုံး
သတ်မှတ် တုတ်ခုံး သို့ ဂျူနိုဇက် ဘာသာစကား အသုံးပြုခြင်း
运算符 | 例子 | 等同于 |
---|---|---|
= | x = y | x = y |
+= | x += y | x = x + y |
-= | x -= y | x = x - y |
*= | x *= y | x = x * y |
/= | x /= y | x = x / y |
%= | x %= y | x = x % y |
အပေါ် ပူးပေါင်း+=
)အရေးယူခြင်း သို့မဟုတ် အရေးယူခြင်း ပြုလုပ်
သတ်မှတ်
var x = 7; x += 8;
အခြေခံအား ပြုလုပ်ကြရသည်။JS သတ်မှတ်ယခုအချိန်တွင် သတ်မှတ် တုတ်ခုံး အသုံးပြုခြင်း ဖုံးဖြတ်ပြီ
ဂျူနိုဇက် စကားလုံး တုတ်ခုံး
+
တုတ်ခုံး အသုံးပြုခြင်း လည်း စကားလုံး ပူးပေါင်း (ဆက်လက်) အတွက် အသုံးပြုခွင့်ရပါသည်:
အကျိုးသတ်မှတ်
txt1 = "Bill"; txt2 = "Gates"; txt3 = txt1 + " " + txt2;
txt3 အကျိုးသတ်မှတ်ချက်:
Bill Gates
+=
သတ်မှတ် တုတ်ခုံး အသုံးပြုခြင်း လည်း စကားလုံး ပူးပေါင်း (ဆက်လက်) အတွက် အသုံးပြုခွင့်ရပါသည်:
အကျိုးသတ်မှတ်
txt1 = "Hello "; txt1 += "Kitty!";
txt1 အကျိုးသတ်မှတ်ချက်:
Hello Kitty!
အကြောင်းအရာ:စကားလုံး အပေါ် အသုံးပြုခြင်း+
တုတ်ခုံး တုတ်ချက်
စကားလုံး နှင့် နှုတ်ချက် ပူးပေါင်း
နှုတ်ချက် နှင့် စကားလုံး ပူးပေါင်းခြင်းမှာ ပုံစံ ဖြစ်လာတယ်:
အကျိုးသတ်မှတ်
x = 7 + 8; y = "7" + 8; z = "Hello" + 7;
x, y နှင့် z အကျိုးသတ်မှတ်ချက်:
15 78 Hello7
အကြောင်းအရာ:အချက်ပြချက်: နှုတ်ချက် နှင့် စကားလုံး အပေါ် ပူးပေါင်းခြင်းမှာ စကားလုံး ဖြစ်လာတယ်!
ဂျူနိုဇက် နှိန်နှိပ်တုတ်
运算符 | 描述 |
---|---|
== | တူ |
=== | တူဘဲ သို့မဟုတ် ပုံစံ |
!= | မတူ |
!== | မတူဘဲ သို့မဟုတ် ပုံစံ |
> | > |
< | < |
>= | >= |
<= | နှင့်အတူသော |
? | သုံးဆောင်တုတ် |
အခြေခံအား ပြုလုပ်ကြရသည်။JS 比较这一章中完整描述了比较运算符。
JavaScript 类型运算符
运算符 | 描述 |
---|---|
typeof | 返回变量的类型。 |
instanceof | 返回 true,如果对象是对象类型的实例。 |
အခြေခံအား ပြုလုပ်ကြရသည်။JS 类型转换这一章完整描述了类型运算符。
ဂျေဟိုပေး နေရာ လှုပ်ရှားခြင်း
位运算符处理 32 位数。
该运算中的任何数值运算数都会被转换为 32 位的数。结果会被转换回 JavaScript 数。
运算符 | 描述 | 例子 | 等同于 | 结果 | 十进制 |
---|---|---|---|---|---|
& | 与 | 5 & 1 | 0101 & 0001 | 0001 | 1 |
| | 或 | 5 | 1 | 0101 | 0001 | 0101 | 5 |
~ | 非 | ~ 5 | ~0101 | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ |
^ | 异或 | 5 ^ 1 | 0101 ^ 0001 | 0100 | 4 |
အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ |
အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ |
အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ | အခြေခံအား ပြုလုပ်ကြရသည်။ |
အခြေခံအား ပြုလုပ်ကြရသည်။
အခြေခံအား ပြုလုပ်ကြရသည်။
~00000000000000000000000000000101 က 11111111111111111111111111111010 ကို ပြန်လည်ပေးသည်။
အခြေခံအား ပြုလုပ်ကြရသည်။အခြေခံအား ပြုလုပ်ကြရသည်။ အခြေခံအား ပြုလုပ်ကြရသည်။ဒီစိတ်အုပ်သိမ်းအက်မ်မာစက္ခုပြုအား အခြေခံအား အပြောပြထားသည်။
အခြေခံအား ပြုလုပ်ကြရသည်။
အားကစားအား ပြုလုပ်ကြရသည်။ JavaScript အစစ်အရာဒီစိတ်အုပ်သိမ်းအက်မ်မာစက္ခုပြုအား ပြုလုပ်ကြရသည်။ အခြေခံအား ပြုလုပ်ကြရသည်။
- ECMAScript တက္ကဏာ တခုခု
- အားကစားအား တစ်ခုတည်းသာ ရှိသော အဘော်အား ပြုလုပ်ကြရသည်။ ဒီစိတ်အုပ်သိမ်းအက်မ်မာစက္ခုပြုအား အားကစားအား ပြုလုပ်ကြရသည်။
- ECMAScript ဗဟို တက္ကဏာ
- အခြေခံအား ပြုလုပ်သော အားကစားအား ဖြစ်သည်။ ဒီစိတ်အုပ်သိမ်းအက်မ်မာစက္ခုပြုအား အခြေခံအား ပြုလုပ်ကြရသည်။
- ECMAScript ဘာသာ တက္ကဏာ
- ဘာလို့အား အားကစားအား အရေးပါသည်။ ဒီစိတ်အုပ်သိမ်းအက်မ်မာစက္ခုပြုအား အားကစားအား အပေါင်းဆောင်အား အားကစား ပြုလုပ်ကြရသည်။
- ECMAScript သိပ်ဖြင့် တက္ကဏာ
- ဒီစိတ်အုပ်သိမ်းအက်မ်မာစက္ခုပြုအား အပေါင်းဆောင်အား အနှီးအလျား အပြောပြထားသည်။ အပေါင်းဆောင်အား အပေါင်း အနှီးအလျား အား အားကစား ပြုလုပ်ကြရသည်။
- ECMAScript အပိုင်းအစား တက္ကဏာ
- ဒီစိတ်အုပ်သိမ်းအက်မ်မာစက္ခုပြုအား အပေါင်းဆောင်အား အနှီးအလျား အပြောပြခြင်းကို ဖော်ပြထားသည်။ အပေါင်းဆောင်အား အပေါင်း အနှီးအလျား အား အားကစား ပြုလုပ်ကြရသည်။
- ECMAScript မတူညီ တက္ကဏာ
- 关系运算符执行的是比较运算。本节讲解关系运算符的常规比较方式,以及如何比较字符串与数字。
- ECMAScript အညီ တက္ကဏာ
- 等性运算符用于判断变量是否相等。ECMAScript 提供两套等性运算符:等号和非等号,以及全等号和非全等号。
- ECMAScript အခြေခံ တက္ကဏာ
- 本节讲解 ECMAScript 中的条件运算符。
- ECMAScript တားမြစ် တက္ကဏာ
- ဒီ အချိန်တွင် တခုခု တွင် ECMAScript တားမြစ် တက္ကဏာ အကျယ်အဝန်
- ECMAScript ဆက်ကပ် တက္ကဏာ
- ဒီ အချိန်တွင် တခုခု တွင် ECMAScript တက္ကဏာ ဆက်ကပ် အကျယ်အဝန်
- အရေးပါ စာရင်း JS အတိုက်
- နောက်ပိုင်း စာရင်း JS ကြယ်တင်