本文要跟大家分享的內容是關於js的資料結構,具有一定的參考價值,有需要的朋友可以參考一下
標識符,說穿了,就是名字。在JavaScript中,變數和函數等都需要定義一個名字,這個名字就可以稱為「識別碼」。
JavaScript語言中識別碼最重要的3點就是:
(1)第一个字符必须是字母、下划线(_)或美元符号这3种其中之一,其后的字符可以是字母、数字或下划线、美元符号; (2)变量名不能包含空格、加号、减号等符号; (3)标识符不能和JavaScript中用于其他目的的关键字同名;
這幾點跟C、Java等其他很多語言的命名規則相同。
JavaScript關鍵字是指在JavaScript語言中有特定意義,成為JavaScript語法中一部分的那些字。 JavaScript關鍵字是不能當作變數名稱和函數名稱使用的,也就是說變數的名稱或函數的名稱不能跟系統的關鍵字重名。使用JavaScript關鍵字作為變數名稱或函數名,會使JavaScript在載入過程中出現編譯錯誤。
在這一點上,JavaScript跟其他程式語言是一樣的。
常數,顧名思義就是指不能改變的量。常量的指從定義開始就是固定的,一直到程式結束。
常數主要用於為程式提供固定和精確的值,包括數值和字串,如數字、邏輯值真(true)、邏輯值假(false)等都是常數。
變量,顧名思義,就是指在程式運行過程中,其值是可以改變的。
變數的名稱實際上是一個標識符,因此命名一個變數時也要遵循標識符的命名規則:
(1)第一個字元必須是字母、底線(_)或美元符號,其後的字元可以是字母、數字或底線、美元符號;
(2)變數名稱不能包含空格、加號、減號等符號;
(3)識別碼不能和JavaScript中用於其他目的的關鍵字同名;
在JavaScript中,使用變數之前需要先宣告變數。
大家記得一點:
「所有的JavaScript變數都由關鍵字var宣告」。
在這一點上,JavaScript跟C、Java是不同的。
語法:
var 變數名;
var 變數名稱=值;
#說明:
在宣告變數的同時,也可以對變數進行賦值。
一個關鍵字var也可以同時宣告多個變數名,變數名之間必須用英文逗號「,」隔開。例如宣告變數name、age、gender,分別表示名稱、年齡、性別,程式碼如下:
var name,age,gender;
可以在宣告變數的同時,將變數賦值:
var name=”張三”,age=18;gender=”男”;
最好是在程式碼開始處,統一對需要的變數進行聲明
變數的作用域是指某變數在程式中的有效範圍,也就是程式中定義這個變數的區域。在JavaScript中,變數依作用域可以分為2種:全域變數和局部變數。
全域變數在主程式中定義,其有效範圍是從定義開始,一直到本程式結束為止。局部變數在程式的函數中定義,其有效範圍只有在該函數之中;當函數結束後,局部變數生存期就結束了。
標識符,說穿了,就是一個名字。在JavaScript中,變數和函數等都需要定義一個名字,這個名字就可以稱為「識別碼」。
JavaScript語言中識別碼最重要的3點就是:
(1)第一个字符必须是字母、下划线(_)或美元符号这3种其中之一,其后的字符可以是字母、数字或下划线、美元符号; (2)变量名不能包含空格、加号、减号等符号; (3)标识符不能和JavaScript中用于其他目的的关键字同名;
這幾點跟C、Java等其他很多語言的命名規則相同。
JavaScript關鍵字是指在JavaScript語言中有特定意義,成為JavaScript語法中一部分的那些字。 JavaScript關鍵字是不能當作變數名稱和函數名稱使用的,也就是說變數的名稱或函數的名稱不能跟系統的關鍵字重名。使用JavaScript關鍵字作為變數名稱或函數名,會使JavaScript在載入過程中出現編譯錯誤。
在這一點上,JavaScript跟其他程式語言是一樣的。
常數,顧名思義就是指不能改變的量。常量的指從定義開始就是固定的,一直到程式結束。
常數主要用於為程式提供固定和精確的值,包括數值和字串,如數字、邏輯值真(true)、邏輯值假(false)等都是常數。
變量,顧名思義,就是指在程式運行過程中,其值是可以改變的。
變數的名稱實際上是一個標識符,因此命名一個變數時也要遵循標識符的命名規則:
(1)第一個字元必須是字母、底線(_)或美元符號,其後的字元可以是字母、數字或底線、美元符號;
(2)變數名稱不能包含空格、加號、減號等符號;
(3)識別碼不能和JavaScript中用於其他目的的關鍵字同名;
在JavaScript中,使用變數前需要先宣告變數。
大家記得一點:
「所有的JavaScript變數都由關鍵字var宣告」。
在這一點上,JavaScript跟C、Java是不同的。
語法:
var 變數名;
var 變數名稱=值;
#說明:
在宣告變數的同時,也可以對變數進行賦值。
一個關鍵字var也可以同時宣告多個變數名,變數名之間必須用英文逗號「,」隔開。例如宣告變數name、age、gender,分別表示名稱、年齡、性別,程式碼如下:
var name,age,gender;
可以在宣告變數的同時,將變數賦值:
var name=”張三”,age=18;gender=”男”;
最好是在程式碼開始處,統一對需要的變數進行聲明
變數的作用域是指某變數在程式中的有效範圍,也就是程式中定義這個變數的區域。在JavaScript中,變數依作用域可以分為2種:全域變數和局部變數。
全域變數在主程式中定義,其有效範圍是從定義開始,一直到本程式結束為止。局部變數在程式的函數中定義,其有效範圍只有在該函數之中;當函數結束後,局部變數生存期就結束了。
相關推薦:
以上是JS的資料結構的詳細內容。更多資訊請關注PHP中文網其他相關文章!