最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

理解JavaScript的變量的入門教程

 更新時間:2015年07月07日 10:42:23   投稿:goldensun  
這篇文章主要介紹了理解JavaScript的變量的入門教程,是JS入門學習中的基礎知識,需要的朋友可以參考下

變量是用于存儲信息的容器:

 

x=5; length=66.10;


還記得在學校里學過的代數嗎?


當您回憶在學校學過的代數課程時,想到的很可能是:x=5, y=6, z=x+y 等等。

 

還記得嗎,一個字母可以保存一個值(比如 5),并且可以使用上面的信息計算出 z 的值是 11。

 

您一定沒有忘記,對吧。

 

這些字母稱為變量,變量可用于保存值 (x=5) 或表達式 (z=x+y)。


JavaScript 變量


正如代數一樣,JavaScript 變量用于保存值或表達式。

 

可以給變量起一個簡短名稱,比如 x,或者更有描述性的名稱,比如 length。

 

JavaScript 變量也可以保存文本值,比如 carname="Volvo"。

 

JavaScript 變量名稱的規(guī)則:


變量對大小寫敏感(y 和 Y 是兩個不同的變量)


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


注釋:由于 JavaScript 對大小寫敏感,變量名也對大小寫敏感。


實例


在腳本執(zhí)行的過程中,可以改變變量的值??梢酝ㄟ^其名稱來引用一個變量,以此顯示或改變它的值。

本例為您展示原理。


聲明(創(chuàng)建) JavaScript 變量


在 JavaScript 中創(chuàng)建變量經常被稱為“聲明”變量。

 

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

 

var x;
var carname;


在以上聲明之后,變量并沒有值,不過您可以在聲明它們時向變量賦值:

 

var x=5;
var carname="Volvo";


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


向 JavaScript 變量賦值


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

 

x=5;
carname="Volvo";

 


變量名在 = 符號的左邊,而需要向變量賦的值在 = 的右側。

 

在以上語句執(zhí)行后,變量 x 中保存的值是 5,而 carname 的值是 Volvo。
向未聲明的 JavaScript 變量賦值


如果您所賦值的變量還未進行過聲明,該變量會自動聲明。

這些語句:

 

x=5;
carname="Volvo";


與這些語句的效果相同:

 

var x=5;
var carname="Volvo";


重新聲明 JavaScript 變量


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

 

var x=5;
var x;


在以上語句執(zhí)行后,變量 x 的值仍然是 5。在重新聲明該變量時,x 的值不會被重置或清除。


JavaScript 算術


正如代數一樣,您可以使用 JavaScript 變量來做算術:

 

y=x-5;
z=y+5; 

相關文章

  • JavaScript運行原理分析

    JavaScript運行原理分析

    本篇文章給大家從理論詳細分析了JavaScript運行原理以及知識點分享,對此有興趣的學習下吧。
    2018-02-02
  • JavaScript 基礎篇之對象、數組使用介紹(三)

    JavaScript 基礎篇之對象、數組使用介紹(三)

    對象我們在前面也簡單介紹過,它是一種將多個數據值集中在一個單元的東西,使用名字來存取,它是一個無序的屬性集合
    2012-04-04
  • javascript RegExp 使用說明

    javascript RegExp 使用說明

    這篇文章主要介紹了javascript RegExp 使用說明 ,需要的朋友可以參考下
    2016-05-05
  • JavaScript判斷IE版本型號

    JavaScript判斷IE版本型號

    JavaScript判斷IE版本號,很簡單,需要的朋友可以參考下
    2015-07-07
  • 詳解JavaScript中的事件流和事件處理程序

    詳解JavaScript中的事件流和事件處理程序

    事件流指的是從頁面中接收事件的順序,而事件處理程序則是處理事件的響應,接下來我們就來詳解JavaScript中的事件流和事件處理程序.
    2016-05-05
  • 詳解JavaScript高級正則表達式

    詳解JavaScript高級正則表達式

    這篇文章主要為大家介紹了vue組件通信的幾種方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • JS多線程API?webworker應用場景有哪些

    JS多線程API?webworker應用場景有哪些

    這篇文章主要介紹了JS多線程API?webworker應用場景有哪些,加密數據,預取數據,預渲染,復雜數據處理場景,預加載圖片需要的朋友可以參考下
    2023-02-02
  • mailto的使用技巧分享

    mailto的使用技巧分享

    如何使用mailto?對于大多數人來說并不是很陌生,但是實用上的細節(jié)部分你們有沒有注意到,接下來分享一下本人在使用過程中的經驗,需要了解的朋友可以參考下
    2012-12-12
  • javascript中call()、apply()的區(qū)別

    javascript中call()、apply()的區(qū)別

    這篇文章主要介紹了javascript中call()、apply()的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • 詳解JavaScript中this關鍵字的用法

    詳解JavaScript中this關鍵字的用法

    this是函數內部的對象并且被用于調用該函數,this在全局中的使用非常之靈活,下面就帶大家來詳解JavaScript中this關鍵字的用法
    2016-05-05

最新評論

库伦旗| 仁布县| 拜城县| 专栏| 宁武县| 仁怀市| 兰西县| 双城市| 武定县| 崇阳县| 乌苏市| 齐齐哈尔市| 珠海市| 巴马| 综艺| 扎赉特旗| 德格县| 嘉鱼县| 集贤县| 淅川县| 石屏县| 安顺市| 广饶县| 汤原县| 邢台市| 紫云| 武胜县| 宣化县| 搜索| 马山县| 桑日县| 鄂尔多斯市| 东兴市| 定安县| 正宁县| 老河口市| 岢岚县| 海林市| 晋州市| 离岛区| 刚察县|