Mimbo ya JavaScript

Mimbo ya JavaScript

JavaScript 变量是存储数据值的容器。

在本例中,x、y 和 z 是变量:

Mifano

var x = 7;
var y = 8;
var z = x + y; 

Mwita mwenyewe

从上例中,您可获得:

  • x 存储值 7
  • y 存储值 8
  • z 存储值 15

类似代数

在本例中,price1、price2 以及 total 是变量:

Mifano

var price1 = 7;
var price2 = 8;
var price3 = 12;
var total = price1 + price2 + price3;

Mwita mwenyewe

在编程中,类似代数,我们使用变量(比如 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!';

Mwita mwenyewe

声明(创建) 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>

Mwita mwenyewe

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;

Mwita mwenyewe

Ujumbe wa kina huzingatia mawili:

var person = "Bill Gates",
carName = "porsche",
price = 15000;

Mwita mwenyewe

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;

Mwita mwenyewe

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; 

Mwita mwenyewe

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;

Mwita mwenyewe

Uigiza zingine zinaonekana kama:

Mifano

var x = "Bill" + " " + "Gates";

Mwita mwenyewe

Inafanya hivi kama mtaarifu:

Mifano

var x = "8" + 3 + 5;

Mwita mwenyewe

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";

Mwita mwenyewe

Marejeo ya nyumbani

Mafunzo ya juu ya JavaScript: Sarufi ya ECMAScriptMabahari ya ECMAScript