長春網站建設

ECMAScript的文字變量定義和使用方法

時間:2018-10-21 12:12 來源:www.qezrpo.live 作者:佰億金科 瀏覽次數:


在網站建ECMAScript的文字變量定義和使用方法由佰億金科給大家介紹下:
1。關鍵字和保留字

ECMA-262,描述了一組具有特定關鍵字的使用中,可以使用這些關鍵字來指示開始或結束控制語句,或執行某些操作等。。作為一個規則,語言關鍵字被保留,并且不能被用作標識符。下面是完整的ECMAScript關鍵字:

打破的情況下捕捉繼續默認刪除做新的復位開關此擲 嘗試的typ?of無功無效,而用

ECMA-262也描述了另一種組詞不能被保留作為標識符。雖然在該語言的保留字還沒有任何具體的目的,但它們很可能被用作未來鍵。下面是一個ECMA-262第3版所有保留字定義:

抽象布爾字節字符類常量調試雙INT界面長 本機軟件包私人保護公共短靜態超同步投 短暫的揮發性

長春做網站公司多少錢在代碼中使用的關鍵字,在大多數瀏覽器的標識會導致“標識 預期“(缺少標識符)錯誤。使用的保留字可能會或可能不會導致相同的錯誤,這取決于特定的瀏覽器可以是。在一般情況下,長春網絡網建議廣大業主和網站建設公司技術人員最好不要使用關鍵字和保留字用作標識符,以保持與ECMAScript的未來版本的兼容性。

2。變量

ECMAScript的變量被松散類型,所謂的松動荊類型,可用于保存任何類型的數據。換句話說,每個變量僅僅是所存儲的值的占位符僅。到限定變量var(VAR音符是一個關鍵字),隨后是變量名(ⅰ當使用操作員。e。的標識符),如下所示:

VAR消息;

該代碼定義的變量命名為消息,則變量可以用來存儲任何值(例如可變沒有被初始化,將節省特殊直-undefined)。ECMAScript的初始化變量也被支持,從而定義該變量而變量的值可以被設置如下:

VAR =消息 “喜”,

在這里,該消息被保存在變量值字符串“喜”。像標記它初始化字符串類型的變量; 初始化過程是將值分配給如此簡單的可變。因此,可以修改同時修飾的可變值的類型值,如下所示:

VAR =消息 “喜”;

消息= 100; //有效但不建議

在這個例子中,可變信息 甲開始保存的字符串值“HI”,然后將該值100被取代成一個數字值。雖然不建議長春網頁設計公司,長春網絡技術人員變量類型修改的保存價值,但這種操作在ECMAScript中完全有效。

必須注意的是,使用定義的變量VAR運營商將定義變量局部變量的作用域。換句話說,如果你定義一個函數使用VAR變量,那么這個變量將在函數退出后銷毀,例如:

功能測試 () {

VAR =消息 “喜”; //局部變量

}

試驗();

警報(消息); //未定義

在此,使用消息變量中的函數定義的變種。當函數被調用時,它會創建并分配變量。在這之后,該變量將被立即破壞,所以代碼示例的下一行會引起錯誤。然而,這樣它可以在下面的VAR運營商忽略了創建一個全局變量:

功能測試 () {

消息=“喜”; //全局變量

}

試驗();

警報(消息); //“喜”

本實施例中省略了操作者變種,因此它成為一個全局變量消息。通過這種方式,只需要調用一次測試()函數,這個變量將有一個定義,可以在函數以外的任何地方被訪問。

可以使用一個語句定義多個變量,只要每個變量(或初始化不能被初始化)如下可以用逗號分隔:

VAR =消息 “喜”,

發現= false時,

年齡= 29;

這個例子定義并初始化三個變量。ECMAScript是也由于松散的類型,因此,使用不同類型的變量初始化操作的可在聲明完成。雖然代碼行和縮進變量不是必需的,但做網站公司長春接收網絡開發工程師建議廣大站長和網站建設公司的技術人員,這樣做可以提高可讀性。

 

由佰億金科原創文章,請互相進步分享。轉載請注明出處,謝謝。

 
      想了解更多關于建站資訊的文章請點擊:長春網站建設
 
 
      非特殊說明,本文為本站原創(翻譯)文章,轉載請注明:本文轉自:佰億金科。
 
 
      本文鏈接:http://www.qezrpo.live/a/news/jzzs/2018/1021/707.html

最新網站設計案例

網站,小程序,APP,微信公眾平臺,SEO,設計,建設,開發,制作,優化,推廣,營銷,維護,專業的軟件公司助您輕松解決營銷解決方案。

更多網頁設計案例

服務支持

我們珍惜您每一次在線詢盤,有問必答,用專業的態度,貼心的服務。

讓您真正感受到我們的與眾不同!

黑珍珠号游戏 喜悦读怎么赚钱 彩名堂计划软件2.0 七星彩走势图预测下期 河北20选5 腾讯 看新闻赚钱的软件哪个好 青鹏棋牌官网下载 北京赛车pk10 广东十一选五免费计划 广西快乐双彩开奖情况 全民麻将免费下载 大陆黑庄 广东时时彩 手机竞彩app 做返利机器人终端赚钱吗 湖北十一选五 几大直播平台哪一个最赚钱