天天看點

java script注釋_Java Script基礎(二) 基本文法

一、變量的聲明和使用

JavaScript是一種弱類型的語言,沒有明确的資料類型,在聲明變量時,不需要指定變量的類型,變量的類型由賦給變量的值決定。

變量聲明的文法:

var 變量名;

示例:

var num; //直接聲明一個變量,不指派

var num = 10 //聲明變量并指派,類型由指派的值決定。

注意:

1、JavaScript區分大小寫,特别是變量的命名、語句關鍵字等。

2、變量可以不經聲明而直接使用;例如:num=20,但這種方法很容易出錯,也很難查找排錯,是以不推薦使用。

二、資料類型

在JavaScript中,提供了常用的基本資料類型,如下表所示。

資料類型

含義

undefined

未定義

null

空值

string

字元串

number

數字

boolean

布爾類型

注意:

1、雖然undefined和null的含義不同,但undefined實際上是由null派生來的,ECMAScript把它們定義為相等的。

2、number類型即可以是32位整數,還可以表示64位浮點數。

三、運算符

和Java中一樣,JavaScript也包含運算符,常用運算符如下表所示。

1、算數運算符:+、-、*、/、%、++、--;

2、比較運算符:>、=、<=、==、!=;

3、邏輯運算符:&&、||、!;

4、指派運算符:=;

注意:

1、在JavaScript中字元串相等比較實用"==";

2、判斷一個變量屬于哪個類型使用typeof()運算符。

四、邏輯控制語句

JavaScript的邏輯控制語句也分為兩類:條件結構和循環結構,文法和Java很相似。

1、條件結構:

if...else...

switch..

注意:與Java中的switch不同的是,JavaScript中case後可以使用字元串類型。

2、循環結構:

for循環:

while循環:

do...while循環:

for...in循環:

3、流控控制語句:

break:退出switch結構,或者終止循環。

continue:終止目前循環,進入下次循環。

五、注釋

JavaScript的注釋和Java一樣,分為兩種:

1、//表示單行注釋

2、表示多行注釋