javascript 使用(二)

來源:互聯網
上載者:User

標籤:png   序列   保留   element   1.3   聲明   ntb   javascrip   命令   

1.JavaScript 語句

JavaScript 語句是發給瀏覽器的命令。

這些命令的作用是告訴瀏覽器要做的事情。

下面的 JavaScript 語句向 id="demo" 的 HTML 元素輸出文本 "你好 Dolly" 

document.getElementById("demo").innerHTML = "你好 Dolly";

1.1分號 ;

分號用於分隔 JavaScript 語句。

通常我們在每條可執行檔語句結尾添加分號。

使用分號的另一用處是在一行中編寫多條語句。

b = 6;c = a + b;a = 5; b = 6; c = a + b;

1.2JavaScript 代碼

JavaScript 代碼是 JavaScript 語句的序列。

瀏覽器按照編寫順序依次執行每條語句。

本例向網頁輸出一個標題和兩個段落:

document.getElementById("demo").innerHTML="你好 Dolly";document.getElementById("myDIV").innerHTML="你最近怎麼樣?";

1.3JavaScript 代碼塊

JavaScript 可以分批地組合起來。

代碼塊以左花括弧開始,以右花括弧結束。

代碼塊的作用是一併地執行語句序列。

本例向網頁輸出一個標題和兩個段落:

function myFunction(){    document.getElementById("demo").innerHTML="你好Dolly";    document.getElementById("myDIV").innerHTML="你最近怎麼樣?";}

1.4JavaScript 語句標識符

JavaScript 語句通常以一個 語句標識符 為開始,並執行該語句。

語句標識符是保留關鍵字不能作為變數名使用。

下表列出了 JavaScript 語句標識符 (關鍵字) :

1.5空格

JavaScript 會忽略多餘的空格。您可以向指令碼添加空格,來提高其可讀性。下面的兩行代碼是等效的:

var person="Hege";
var person = "Hege";

2.JavaScript 注釋

JavaScript 不會執行注釋。

我們可以添加註釋來對 JavaScript 進行解釋,或者提高代碼的可讀性。

單行注釋以 // 開頭。

本例用單行注釋來解釋代碼:

// 輸出標題:document.getElementById("myH1").innerHTML="歡迎來到我的首頁";// 輸出段落:document.getElementById("myP").innerHTML="這是我的第一個段落。";

2.1JavaScript 多行注釋

多行注釋以 /* 開始,以 */ 結尾。

下面的例子使用多行注釋來解釋代碼:

/*下面的這些代碼會輸出一個標題和一個段落並將代表首頁的開始*/document.getElementById("myH1").innerHTML="歡迎來到我的首頁";document.getElementById("myP").innerHTML="這是我的第一個段落。";

2.2使用注釋來阻止執行

在下面的例子中,注釋用於阻止其中一條程式碼的執行(可用於調試):

//document.getElementById("myH1").innerHTML="歡迎來到我的首頁";document.getElementById("myP").innerHTML="這是我的第一個段落。";

在下面的例子中,注釋用於阻止代碼塊的執行(可用於調試):

/*document.getElementById("myH1").innerHTML="歡迎來到我的首頁";document.getElementById("myP").innerHTML="這是我的第一個段落。";*/

2.3在行末使用注釋

在下面的例子中,我們把注釋放到程式碼的結尾處:

var x=5;    // 聲明 x 並把 5 賦值給它var y=x+2;  // 聲明 y 並把 x+2 賦值給它

 

javascript 使用(二)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.