Mimbo ya JavaScript
- Mchezo wa mtaani wa nyuma Mshahara wa JS
- Mchezo wa mtaani JS Let
Mimbo ya JavaScript
JavaScript 变量是存储数据值的容器。
在本例中,x、y 和 z 是变量:
Mifano
var x = 7; var y = 8; var z = x + y;
从上例中,您可获得:
- x 存储值 7
- y 存储值 8
- z 存储值 15
类似代数
在本例中,price1、price2 以及 total 是变量:
Mifano
var price1 = 7; var price2 = 8; var price3 = 12; var total = price1 + price2 + price3;
在编程中,类似代数,我们使用变量(比如 price1)来存放值。
在编程中,类似代数,我们在表达式中使用变量(total = price1 + price2)。
从上例中,您可以算出 total 的值是 27。
Mtaarifu:JavaScript 变量是存储数据值的容器。
JavaScript 标识符
所有 JavaScript 变量必须以唯一的名称的标识.
这些唯一的名称称为标识符.
标识符可以是短名称(比如 x 和 y),或者更具描述性的名称(age、sum、totalVolume)。
构造变量名称(唯一标识符)的通用规则是:
- 名称可包含字母、数字、下划线和美元符号
- 名称必须以字母开头
- 名称也可以
$
na_
开头(但是在本教程中我们不会这么做) - 名称对大小写敏感(y 和 Y 是不同的变量)
- 保留字(比如 JavaScript 的关键词)无法用作变量名称
Mtaarifu:JavaScript 标识符对大小写敏感。
muhimu wa kumwambia
katika JavaScript, ukurusha (=
ni muhimu wa kumwambia, hauwezi kumwambia 'hivyo'
Hiihii na kipenzi kwenye juu ya juu la algebra. Programu hizo katika algebra hauwezi kufanya huzuni:
x = x + 5
然而在 JavaScript 中,它非常合理:把 x + 5 的值赋给 x。
(计算 x + 5 的值并把结果放入 x 中。x 的值递增 5。)
注释:JavaScript 中的“等于”运算符是 ==
.
Aina ya Data ya JavaScript
JavaScript 变量可存放数值,比如 100,以及文本值,比如 "Bill Gates"。
在编程中,文本值被称为字符串。
JavaScript 可处理多种数据类型,但是现在,我们只关注数值和字符串值。
字符串被包围在双引号或单引号中。数值不用引号。
如果把数值放在引号中,会被视作文本字符串。
Mifano
var pi = 3.14; var person = "Bill Gates"; var answer = 'How are you!';
声明(创建) JavaScript 变量
在 JavaScript 中创建变量被称为“声明”变量。
您可以通过 var
关键词来声明 JavaScript 变量:
var carName;
声明之后,变量是没有值的。(技术上,它的值是 bila maadili
。)
Kama ni kwa:KumpeanaKutumia koma kwa tabia:
carName = "porsche";
Inaweza kutumia hali kwa kumpeana:
var carName = "porsche";
Kwenye mivumbuzo ya juu, tunatokana na tabia ya kina inayoitwa carName, na tunatoa upeo "porsche".
Kisha, tunatokana na HTML kwa id="demo" kuwa "kutumia" hali hii:
Mifano
<p id="demo"></p> <script> var carName = "porsche"; document.getElementById("demo").innerHTML = carName; </script>
Mtaarifu:
Kujaamua tabia zote kwenye kuzingatia kwanza ni tabia ya kawaida!
Mawili katika ujumbe moja, tabia nyingi
Inaweza kufanya ujumbe moja na kuwa tabia nyingi. var
Kama kuanza ujumbe, na kwaKomaKuwasilisha tabia:
var person = "Bill Gates", carName = "porsche", price = 15000;
Ujumbe wa kina huzingatia mawili:
var person = "Bill Gates", carName = "porsche", price = 15000;
Value = undefined
Kwenye programu ya kompyuta, tabia yenye ujumbe wa kina kwa kawaida ni yanaonyesha hali. Hali inaweza kuwa kiumbe kwa kumtathirika, au data iliyotolewa baadaye, kama input ya data.
Vibaya yenye hali yanaonyesha, niwa hali yake yatakua kwa bila maadili
.
Thamani ya variable ya carName inaonesha baada ya kufanywa hili maagizo ni bila maadili
:
Mifano
var carName;
Utanisha kufikiria variable ya JavaScript
Kama inafanyika tena inatakiwa kuanza variable ya JavaScript, thamani yake hatutokwaa.
Kama inafanyika, thamani ya variable ya carName inaonesha "porsche":
Mifano
var carName = "porsche"; var carName;
Sana ya JavaScript
Kama kinaelekea juu ya linalojaribu, inaweza kufanyia matukio ya hesabu kwa mbali mbali kwa variable za JavaScript, kwa kutumia: =
na +
Vifaa hivi:
Mifano
var x = 3 + 5 + 8;
Uigiza zingine zinaonekana kama:
Mifano
var x = "Bill" + " " + "Gates";
Inafanya hivi kama mtaarifu:
Mifano
var x = "8" + 3 + 5;
Mtaarifu:Kama inafanyika, imarufu inayotumiwa kwa thamani inayotumiwa kama uigiza, na thamani zingine zizote kufanywa kama uigiza zinaonekana:
Mtaarifu: Inafanya hivi:
Mifano
var x = 3 + 5 + "8";
Marejeo ya nyumbani
Mafunzo ya juu ya JavaScript: Sarufi ya ECMAScript、 Mabahari ya ECMAScript
- Mchezo wa mtaani wa nyuma Mshahara wa JS
- Mchezo wa mtaani JS Let