總結分享JavaScript變量和數據類型知識點

本篇文章給大家帶來了關于javascript的相關知識, 其中主要介紹了關于變量和數據類型的相關問題, 包括了標識符、關鍵字、變量的使用和賦值、以及基本的數據類型等內容, 下面一起來看一下, 希望對大家有幫助 。

總結分享JavaScript變量和數據類型知識點

文章插圖

【相關推薦:javascript視頻教程、web前端】
一、變量
標識符概念:程序開發中, 經常需要自定義一些符號來標記一些名稱, 并賦予其特定的用途, 如變量名、函數名等, 這些符號都被稱為標識符 。
定義規則
    由大小寫字母、數字、下劃線和美元符號($)組成 。 不能以數字開頭 。 嚴格區分大小寫 。 不能使用JavaScript中的關鍵字命名 。 要盡量要做到“見其名知其意” 。

總結分享JavaScript變量和數據類型知識點

文章插圖

合法的標識符為:it、It、age66、_age、$name
非法的標識符為:t-o、t o、798lu
注意
當標識符中需要多個單詞進行表示時, 常見的表示方式有下劃線法(如user_name)、駝峰法(如userName)和帕斯卡法(如UserName) 。 讀者可根據開發需求統一規范命名的方式, 如下劃線方式通常應用于變量的命名, 駝峰法通常應用于函數名的命名等 。
關鍵字保留關鍵字:是指在JavaScript語言中被事先定義好并賦予特殊含義的單詞 。
未來保留關鍵字:是指預留的, 未來可能會成為保留關鍵字的單詞 。
【總結分享JavaScript變量和數據類型知識點】保留關鍵字
總結分享JavaScript變量和數據類型知識點

文章插圖

關鍵字不能作為變量名和函數名使用, 否則會使JavaScript在載入過程中出現語法錯誤 。
未來保留關鍵字
總結分享JavaScript變量和數據類型知識點

文章插圖

標識符在定義時, 建議不要用未來保留關鍵字, 避免將來轉換為關鍵字時出現錯誤 。
變量的使用概念:變量可以看作是存儲數據的容器 。
舉例:盛水的杯子, 杯子指變量, 杯中的水指保存在變量中的數據 。
語法:JavaScript中變量通常利用var關鍵字聲明, 并且變量名的命名規則與標識符相同 。
舉例:合法變量名(如number、_it123)、非法變量名(如88shout、&num) 。
    未賦初始值的變量, 默認值會被設定為undefined 。 行末的分號表示語句結束 。 變量與變量之間的逗號(,)操作符, 可實現一條語句同時完成多個變量的聲明 。

總結分享JavaScript變量和數據類型知識點

文章插圖

變量的賦值
總結分享JavaScript變量和數據類型知識點

文章插圖

注意
JavaScript中變量雖然可以不事先聲明, 直接省略var關鍵字為變量賦值 。 但由于JavaScript采用的是動態編譯, 程序運行時不容易發現代碼中的錯誤, 所以推薦讀者在使用變量前, 要養成先聲明的良好習慣 。
定義常量常量:可以理解為在腳本運行過程中值始終不變的量 。
特點:一旦被定義就不能被修改或重新定義 。
舉例:數學中的圓周率π就是一個常量, 其值就是固定且不能被改變的 。
語法:ES6中新增了const關鍵字, 用于實現常量的定義
常量命名規則:遵循標識符命名規則, 習慣上常量名稱總是使用大寫字母表示 。
常量的值:常量在賦值時可以是具體的數據, 也可以是表達式的值或變量 。
總結分享JavaScript變量和數據類型知識點

文章插圖

    常量一旦被賦值就不能被改變 。 常量在聲明時必須為其指定某個值 。
二、數據類型
數據類型分類JavaScript中的數據:在使用或賦值時根據設置的具體內容再確其對應的類型 。
但每一種計算機語言都有自己所支持的數據類型, JavaScript也不例外 。
總結分享JavaScript變量和數據類型知識點

文章插圖

關于引用數據類型, 將會在后面的章節詳細介紹 。
基本數據類型——布爾型布爾型是JavaScript中較常用的數據類型之一, 通常用于邏輯判斷 。
ture | false
表示事物的“真”和“假”, 嚴格遵循大小寫, 因此true和false值只有全部為小寫時才表示布爾型 。
基本數據類型——數值型JavaScript中的數值型并不區分整數和浮點數, 所有數字都是數值型 。

推薦閱讀