GOGO专业大尺度亚洲高清人体,清纯校花的被cao日常np,日本三级香港三级人妇99,亭亭玉立国色天香八戒,秋霞电影在线观看

299

JavaScript的基本語法

時間: 2015-12-11 11:55:06   點擊數: 32409   來源: 耐思(si)智(zhi)慧

JavaScript是一種語言,下面就來介紹這種語言的基本語法。

1.常量
在JavaScript中,常量有以下6種基本類型:

整型常量 
JavaScript的常量通常又稱字面常量,它是不能改變的數據。其整型常量可以使用十六進制、八進制和十進制表示其值。

實型常量 
實型常量是由整數部分加小數部分表示,如12.32,193.98。可以使用科學或標準方法表示,如5e7,4e5等。

布爾值 
布爾常量只有兩種狀態:True或False。它主要用來說明或代表一種狀態或標志,以說明操作流程。

字符型常量 
使用單引號(')或雙引號(")括起來的一個或幾個字符。如"This is a book of JavaScript","3245",
"ewrt234234"等。

空值 
JavaScript中有一個空值Null,表示什么也沒有。如試圖引用沒有定義的變量,則返回一個Null值。

特殊字符 
JavaScript中有以反斜杠(/)開頭的不可顯示的特殊字符。通常稱為控制字符。

2.變量
變量是存取數字、提供存放信息的容器。對于變量,必須明確變量的命名、變量的類型、變量的聲明及其變量的作用域。

變量的命名

JavaScript中的變量命名同其計算機語言非常相似,這里要注意以下幾點:

必須是一個有效的變量,即變量以字母開頭,中間可以出現數字如test1,test2等。除下劃線作為連字符外,變量名稱不能有空格、(+)、(-)、(,)或其它符號。 
不能使用JavaScript中的關鍵字作為變量。在JavaScript中定義了40多個關鍵字,這些關鍵字是JavaScript內部使用的,不能作為變量的名稱。如Var、Int、Double、Ttrue等。 
 在對變(bian)(bian)量命(ming)名時,最好把(ba)變(bian)(bian)量的(de)意義與其(qi)代表(biao)的(de)意思對應(ying)起來,以免出現錯誤。 


變量的類型

變量有4種類型,分別為:整數變量、字符串變量、布爾型變量、實型變量。依次如下:

x=100

y="125"

xy=True

cost=19.5

其中x為整數,y為字符串,xy為布爾型,cost為實型。

變量的聲明

JavaScript可以在使用前先在聲明,并可賦值。通過使用Var關鍵字對變量作聲明。對變量作聲明的最大好處就是能及時發現代碼中的錯誤。因為JavaScript是采用動態編譯的,而動態編譯是不易發現代碼中的錯誤,特別是變量命名的方面。

在JavaScript中,變量可以用命令Var作聲明,如:

Var mytest;

該例子定義了一個mytest變量。但沒有賦予其值。

Var mytest="This is a book "

該例子定義了一個mytest變量,同時賦予了其值。

在JavaScript中,變量可以不作聲明,而在使用時再根據數據的類型來確其變量的類型。

變量的作用域

在JavaScript中有全局變量和局部變量。全局變量是定義在所有函數體之外,其作用范圍是整個函數;而局部變量是定義在函數體之內,只對其該函數是可見的,而對其它函數則是不可見得。

以下(xia)是引用片(pian)段(duan):
 <html> 
 <head> 
<title>使用變量</title> 
<Script Language ="JavaScript"> 
 <!--  
greeting="<h1>hello the world</h1>"; 
 welcome="<p>Welcome to <cite>JavaScript</cite>.</p>"; 
--> 
</Script>  
</head> 
 <body> 
 <Script language="JavaScript"> 
 <!--  
document.write(greeting); 
 document.write(welcome); 
 --> 
 </Script> 
</body> 
 </html>

文件說明
第6行(xing)至第7行(xing)聲明了兩個(ge)字符(fu)串變量(liang),第14至1行(xing)使用document.write語句將兩個(ge)頁面(mian)(mian)分別顯示在頁面(mian)(mian)中(zhong)。
上一篇:JavaScript運算符詳解 下一篇:JavaScript入門必讀

旗下網站:耐思智慧 - - - 中文域(yu)名:

耐思智(zhi)慧 © 版權所有 Copyright © 2000-2025 szjicheng.cn,Inc. All rights reserved

備案號碼:   公安備案號: 公安備案

聲明(ming):本網(wang)站中所使用(yong)到(dao)的其他各種版權內容(rong)(rong),包括但不限于(yu)文章、圖片(pian)、視頻、音頻、字體等內容(rong)(rong)版權歸原(yuan)作者所有,如權利所有人(ren)發現(xian),請及時(shi)告(gao)知,以便(bian)我(wo)們刪除版權內容(rong)(rong)

本站(zhan)程序界面、源代碼受(shou)相關法律保護, 未經(jing)授權(quan), 嚴禁(jin)使用; 耐思智慧 © 為我公司注冊商標, 未經(jing)授權(quan), 嚴禁(jin)使用

法律顧問: