摘要:注意在代碼中,必須聲明一個變量,這個變量才能被使用。只聲明為初始化值,變量的值自動取值為。常量與變量相似,同樣用于存儲信息。只是常量的數據一旦被定義,便不能修改。常量名通常全大寫新增了聲明常量的關鍵字。如果省略,會認為這是一個變量。
JavaScript變量 變量是什么
定義:變量是存儲數據信息的容器。
注意:
.1 在JavaScript代碼中,必須聲明一個變量,這個變量才能被使用。
.2 JavaScript的變量是弱類型的,也稱之為松散類型。可以用來保存任何類型的數據。
/* 1.定義變量,并初始化值 */ var v = "化物語";/* 定義變量 - 變量的定義,并且初始化值 */ console.log(v); /* 調用變量 */ /* 2.定義變量,但沒有初始化值 */ var v1;/* 只定義,沒有初始化 */ console.log(v1);/* 結果為 undefined(未定義) */ v1 = "化物語";/* 初始化值(賦值) */ console.log(v1); /* 3.多個變量同時定義 - 變量定義之間使用逗號分隔 */ var v2 = 100, v3; console.log(v2);// 100 console.log(v3);// undefined變量的聲明
在JavaScript中,使用變量前應當聲明,變量是用關鍵字var聲明的。
只聲明為初始化值,變量的值自動取值為undefined。
重復的聲明:使用var語句重復聲明是允許的,但由于JavaScript的變量只能存儲一個數據,之前的數據會被覆蓋。
遺漏的聲明:直接讀取一個沒有聲明的變量的值,JavaScript會報錯。
變量的命名規則變量的命名需要遵守一定的規則,如下
必須一字母、下劃線、美元符號開始
不能以數字開頭
不能使用關鍵字和保留字作為名稱
由于JavaScript區分大小寫,所以大小寫不沖突
名稱最好有明確的含義
可以采用“匈牙利命名法”、“下劃線命名法”、“小駝峰命名法”、“大駝峰命名法”之一,在開發團隊內進行協調統一。
JavaScript常量 常量是什么定義:常量就是一個只讀的變量。
常量與變量相似,同樣用于存儲信息。只是常量的數據一旦被定義,便不能修改。
.1 常量名通常全大寫
.2 ECMAScript 5 新增了聲明常量的關鍵字const。
.3 如果省略const,JavaScript會認為這是一個變量。
在ECMAScript 5 版本前,沒有定義常量的語法
var C = 100;/* 語法上是變量,人為規定為是常量 */ C = 200;/* 語法上是變量 */ /* ECMA 5以及之后的版本 * 提供了定義常量的語法 - 一旦定義,值就不能再改變 const 常量名 = 值; * 重復賦值 - 報錯 TypeError: Assignment to constant variable. * 重復定義(常量或變量) - 報錯 SyntaxError: Identifier "C1" has already been declared */ const C1 = 100; /* 不能重復賦值 */ // C1 = 200; /* 重復定義為常量 */ // const C1 = 200; /* 重復定義為變量 */ var C1 = 200; /* 定義變量與常量的名稱 * 定義變量名稱時 - 全小寫或者大小寫混合 * 定義常量名稱時 - 全大寫 */
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/96646.html
JS(JavaScript) 一。基礎語法; 1.語法; 區分大小寫; 他的標識符必須以大小寫區分使用實為形式,不同的大小寫代表不一樣的意思 var aixinjueluo = 愛新覺羅; console.log(aixinjueluo); var Aixinjueluo = Aixinjueluo; console.log(Aixinjueluo); var AIXINJUELUO = AIXI...
摘要:中還會出現重復定義變量語法是允許的重復定義時,會先將之前的變量在內存的空間進行銷毀,再創建。定義變量和常量時,不允許寫修飾符或沒有或關鍵字時,定義的默認為變量。常量必須定義,同時初始化值。 1.變量的定義的語法結構 語法結構 - var 變量名稱 = 變量的值; var v = wolongxueyuan; 如果定義變量,并且初始化值,使用console.log調用變量,還有一種情況,...
摘要:變量變量表示定義一個可以儲存數據的容器語法定義變量的關鍵字變量名稱變量的值定義變量,并賦值我是誰調用變量顯示我是誰調用一個只定義未賦值的變量會顯示先定義變量,但不賦值顯示語法允許對已經賦值的變量在重新賦值定義一個變量并賦值你好顯示你好對 變量 變量 - 表示定義一個可以儲存數據的容器 語法 - var(定義變量的關鍵字) 變量名稱 = 變量的值 ; /* 定義變量,并賦值 */ var...
摘要:變量與常量變量定義變量是存儲數據信息的容器。中,變量是弱類型,也被稱為松散類型。三類型布爾類型只有兩個值均為小寫如果大寫活著大小寫混合,識別為另一個變量名稱。 JavaScript簡介 JavaScript是一門跨平臺、面向對象的輕量級腳本語言,運行于JavaScript解釋器或者引擎中。JavaScript中,包括三個主要的部分1.核心語法內容(ECMAScript)2.文檔對象模型...
摘要:被識別為結束符。變量時被認為時有名字的容器。常量一旦被聲明初始化,值并不能被改變。字符串可以看成右字符組成的數組,可能被誤認為可變的。表達式沒有顯示的返回任何內容。 Java script 簡介 Javascript 是一門跨平臺,面向對象的輕量級腳本語言,運行于Javascript解釋權/引擎 avascript內置了一個包含一系列對象的標準庫,比如數組,日期,數字和一個語言元素合...
閱讀 1076·2021-10-14 09:42
閱讀 1369·2021-09-22 15:11
閱讀 3285·2019-08-30 15:56
閱讀 1243·2019-08-30 15:55
閱讀 3612·2019-08-30 15:55
閱讀 889·2019-08-30 15:44
閱讀 2028·2019-08-29 17:17
閱讀 2071·2019-08-29 15:37