萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> JavaScript基本進修指南

JavaScript基本進修指南

正文 字體巨細: 中

JavaScript 基本進修指南 (2011-11-30 15:52:58)

標簽: 變量 邏輯運算符 賞識器 語句 基本

JavaScript 基本進修指南

一.JavaScript 的簡介

JavaScript 是屬於收集的劇本說話!

JavaScript 被數百萬計的網頁用來改造計劃、驗證表單、檢測賞識器、建設cookies,以及更多的應用。

 

差異!在觀念和計劃方面,Java 和 JavaScript 是兩種完全差異的說話。

Java(由太陽微體系公司開拓)很強盛,同時也是更偉大的編程說話,就像同級此外 C 和 C++。

 

1.JavaScript 為 HTML 計劃師提供了一種編程器材

 HTML 創作者每每都不是措施員,可是 JavaScript 卻是一種只擁有極其簡樸的語法的劇本說話!險些每小我私人都有手段將短小的代碼片段放入他們的 HTML 頁面傍邊。

2.JavaScript 可以將動態的文本放入 HTML 頁面

 相同於這樣的一段 JavaScript 聲明可以將一段可變的文本放入 HTML 頁面:document.write("<h1>" + name + "</h1>")

3..JavaScript 可以對變亂作出相應 

可以將 JavaScript 配置為當某變亂產生時才會被執行,譬喻頁面載入完成可能當用戶點擊某個 HTML 元素時。

4.JavaScript 可以讀寫 HTML 元素 

JavaScript 可以讀取及改變 HTML 元素的內容。

5.JavaScript 可被用來驗證數據 

在數據被提交隨處事器之前,JavaScript 可被用來驗證這些數據。

6.JavaScript 可被用來檢測會見者的賞識器 

JavaScript 可被用來檢測會見者的賞識器,並按照所檢測到的賞識器,為這個賞識器載入響應的頁面。

7.JavaScript 可被用來建設 cookies 

JavaScript 可被用來存儲和取回位於會見者的計較機中的信息。

 

二.怎樣實現JavaScript

HTML 的 <script> 標簽用於把 JavaScript 插入 HTML 頁面傍邊。

假如必要把一段 JavaScript 插入 HTML 頁面,我們必要行使 <script> 標簽(同時行使 type 屬性來界說劇本說話)。

這樣,<script type="text/javascript"> 和 </script> 就可以匯報賞識器 JavaScript 從那裡開始,到那裡竣事。

document.write 字段是尺度的 JavaScript 呼吁,用來向頁面寫入輸出。

把 document.write 呼吁輸入到 <script type="text/javascript">與</script>之間後,賞識器就會把它看成一條 JavaScript 呼吁來執行。這樣賞識器就會向頁面寫入 "Hello World!"。

那些不支持 JavaScript 的賞識器會把劇本作為頁面的內容來表現。為了防備這種環境產生,我們可以行使這樣的 HTML 注釋標簽:

<!--

document.write("Hello World!");

//-->

注釋行末端的兩個正斜槓是 JavaScript 的注釋標記,它會阻止 JavaScript 編譯器對這一行的編譯。

 

三.JavaScript位置的安排

當頁面載入時,會執行位於 body 部門的 JavaScript。當被挪用時,位於 head 部門的 JavaScript 才會被執行。

實例:

<html>

<head>

<script type="text/javascript">

function message()

{

alert("該提醒框是通過 onload 變亂挪用的。")

}

</script>

</head>

<body onload="message()">

</body>

</html>

 

位於 head 部門的劇本: 

當劇本被挪用時,可能當變亂被觸發時,劇本就會被執行。當你把劇本安排到 head 部門後,就可以確保在必要行使劇本之前,它已經被載入了。

位於 body 部門的劇本: 

在頁面載入時劇本就會被執行。當你把劇本安排於 body 部門後,它就會天生頁面的內容。

在 body 和 head 部門的劇本:

你可以在文檔中安排任何數目的劇本,因此你既可以把劇本安排到 body,又可以安排到 head 部門。

行使外部 JavaScript

偶然,你大概但願在多少個頁面中運行 JavaScript,同時不在每個頁面中寫溝通的劇本。 為了到達這個目標,你可以將 JavaScript 寫入一個外部文件之中。然後以 .js 為後綴生涯這個文件。

留意:外部文件不能包括 <script> 標簽。然後把 .js 文件指定給 <script> 標簽中的 "src" 屬性(<script src="xxx.js">....</script>),就可以行使這個外部文件了。

 

四.JavaScript語句

JavaScript 是由賞識器執行的語句序列。

 

五.JavaScript注釋

JavaScript 注釋可用於加強代碼的可讀性。

單行的注釋以 // 開始。

多行注釋以  末了。

 

六.JavaScript變量

變量是用於存儲信息的容器  JavaScript 變量用於生涯值或表達式。

JavaScript 變量名稱的法則:

變量對巨細寫敏感(y 和 Y 是兩個差異的變量)

變量必需以字母或下劃線開始

留意:因為 JavaScript 對巨細寫敏感,變量名也對巨細寫敏感。

 

在劇本執行的進程中,可以改變變量的值。可以通過其名稱來引用一個變量,以此表現或改變它的值

實例:

<script type="text/javascript">'

var name="chen";

document.write(name);

document.write("<br />");

;

document.write(name);

</script>

 

聲明(建設) JavaScript 變量

在 JavaScript 中建設變量常常被稱為“聲明”變量。

可以通過 var 語句來聲明 JavaScript 變量:

留意:在為變量賦文本值時,請為該值加引號。

向 JavaScript 變量賦值

通過賦值語句向 JavaScript 變量賦值:

變量名在 = 標記的左邊,而必要向變量賦的值在 = 的右側。

向未聲明的 JavaScript 變量賦值

假如您所賦值的變量還未舉辦過聲明,該變量會自動聲明。

從頭聲明 JavaScript 變量

假如您再次聲明白 JavaScript 變量,該變量也不會丟失其原始值。

 

七.JavaScript 運算符

運算符 = 用於賦值。 

運算符 + 用於加值。

 

JavaScript 算術運算符

 

JavaScript 基本進修指南

JavaScript 賦值運算符

JavaScript 基本進修指南

 

用於字符串的 + 運算符

+ 運算符用於把文本值或字符串變量加起來(毗連起來)。

 

JavaScript 較量和邏輯運算符

較量和邏輯運算符用於測試 true 或 false。

較量運算符在邏輯語句中行使,以測定變量或值是否相稱。

邏輯運算符用於測定變量或值之間的邏輯。

JavaScript 還包括了基於某些前提對變量舉辦賦值的前提運算符。

variablename=(condition)?value1:value2 

 

八.JavaScript前提語句

在您編寫代碼時,常常必要按照差異的前提完成差異的舉動。可以在代碼中行使前提語句來完成這個使命。

在 JavaScript 中,我們可以行使下面幾種前提語句:

if 語句 在一個指定的前提創立時執行代碼。

留意:請行使雙等號 (==) 來較量變量! 

留意:在語法中沒有 else。僅僅當前提為 true 時,代碼才會執行。

if...else 語句 在指定的前提創立時執行代碼,當前提不創立時執行其它的代碼。

if...else if....else 語句 行使這個語句可以選擇執行多少塊代碼中的一個。

實例:

<script type="text/javascript">

var d = new Date()

var time = d.getHours()

if (time<10)

{

document.write("<b>Good morning</b>")

}

else&nbs

copyright © 萬盛學電腦網 all rights reserved