1. <u id="4dkwc"><bdo id="4dkwc"></bdo></u>

          <video id="4dkwc"><ins id="4dkwc"></ins></video>
          299

          JavaScript的基本語法

          時(shí)間: 2015-12-11 11:55:06   點(diǎn)擊數(shù): 31641   來源: 耐思智慧

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

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

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

          實(shí)型常量 
          實(shí)型常量是由整數(shù)部分加小數(shù)部分表示,如12.32,193.98?梢允褂每茖W(xué)或標(biāo)準(zhǔn)方法表示,如5e7,4e5等。

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

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

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

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

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

          變量的命名

          JavaScript中的變量命名同其計(jì)算機(jī)語言非常相似,這里要注意以下幾點(diǎn):

          必須是一個(gè)有效的變量,即變量以字母開頭,中間可以出現(xiàn)數(shù)字如test1,test2等。除下劃線作為連字符外,變量名稱不能有空格、(+)、(-)、(,)或其它符號(hào)。 
          不能使用JavaScript中的關(guān)鍵字作為變量。在JavaScript中定義了40多個(gè)關(guān)鍵字,這些關(guān)鍵字是JavaScript內(nèi)部使用的,不能作為變量的名稱。如Var、Int、Double、Ttrue等。 
          在對(duì)變量命名時(shí),最好把變量的意義與其代表的意思對(duì)應(yīng)起來,以免出現(xiàn)錯(cuò)誤。 


          變量的類型

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

          x=100

          y="125"

          xy=True

          cost=19.5

          其中x為整數(shù),y為字符串,xy為布爾型,cost為實(shí)型。

          變量的聲明

          JavaScript可以在使用前先在聲明,并可賦值。通過使用Var關(guān)鍵字對(duì)變量作聲明。對(duì)變量作聲明的最大好處就是能及時(shí)發(fā)現(xiàn)代碼中的錯(cuò)誤。因?yàn)镴avaScript是采用動(dòng)態(tài)編譯的,而動(dòng)態(tài)編譯是不易發(fā)現(xiàn)代碼中的錯(cuò)誤,特別是變量命名的方面。

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

          Var mytest;

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

          Var mytest="This is a book "

          該例子定義了一個(gè)mytest變量,同時(shí)賦予了其值。

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

          變量的作用域

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

          以下是引用片段:
           <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行至第7行聲明了兩個(gè)字符串變量,第14至1行使用document.write語句將兩個(gè)頁面分別顯示在頁面中。
          上一篇:JavaScript運(yùn)算符詳解 下一篇:JavaScript入門必讀

          旗下網(wǎng)站:耐思智慧 - 淘域網(wǎng) - 我的400電話 - 中文域名:耐思尼克.cn 耐思尼克.top

          耐思智慧 © 版權(quán)所有 Copyright © 2000-2024 IISP.COM,Inc. All rights reserved

          備案號(hào)碼: 粵ICP備09063828號(hào)  公安備案號(hào): 公安備案 粵公網(wǎng)安備 44049002000123號(hào)  域名注冊服務(wù)機(jī)構(gòu)許可:粵D3.1-20240003 CN域名代理自深圳萬維網(wǎng)

          聲明:本網(wǎng)站中所使用到的其他各種版權(quán)內(nèi)容,包括但不限于文章、圖片、視頻、音頻、字體等內(nèi)容版權(quán)歸原作者所有,如權(quán)利所有人發(fā)現(xiàn),請及時(shí)告知,以便我們刪除版權(quán)內(nèi)容

          本站程序界面、源代碼受相關(guān)法律保護(hù), 未經(jīng)授權(quán), 嚴(yán)禁使用; 耐思智慧 © 為我公司注冊商標(biāo), 未經(jīng)授權(quán), 嚴(yán)禁使用

          法律顧問:珠海知名律師 廣東篤行律師事務(wù)所 夏天風(fēng) 律師

          日韩精品一区二区三区毛片_亚洲中文字幕在线19页_久久超碰熟女中文字幕_四季AV在线二区中文字幕
            1. <u id="4dkwc"><bdo id="4dkwc"></bdo></u>

                <video id="4dkwc"><ins id="4dkwc"></ins></video>