JS(JavaScript)code
區分大小寫;
他的標識符必須以大小寫區分使用實爲形式,不一樣的大小寫表明不同的意思ip
var aixinjueluo = '愛新覺羅'; console.log(aixinjueluo); var Aixinjueluo = 'Aixinjueluo'; console.log('Aixinjueluo'); var AIXINJUELUO = 'AIXINJUELUO'; console.log(AIXINJUELUO);
/* 空格與換行 並非JS(JavaScript)的語法內容,無關緊要(可以使用) 可以使代碼更有可讀性 */ var aixinjueluo = '愛新覺羅'; console(aixinjueluo);
/*分號 可選項;JS(JavaScript)語法不是強制的 多個語句在一行編寫,分號必須存在 做用;表示一句話結束 */ var aixinjueluo = '愛新覺羅'; console.log(aixinjueluo);
被定義爲可修改數據並存儲數據信息的容器;
一般以大寫和大小寫混合的名稱內存
/* *變量的定義的語法結構 * 語法結構;var 變量名稱=變量的值; * JS(JavaScript)的變量是弱類型(鬆散類型) * 定義變量,但初始化*/ var v = '愛新覺羅'; console.log(v); var v1; console.log(v1); v1 = '愛新覺羅'; console.log(v1); var v2 = 100, v3; console.log(v2); console.log(v3);
/* * 重複的定義 * JS(JavaScript)中重複定義變量; * 重複定義,將以前變量在內存的空間並銷燬,再建立 */ var v = '愛新覺羅'; console.log(v);/*愛新覺羅*/ var v = 100; console.log(v);/*100*/
/*重複賦值*/ var v = '愛新覺羅'; console.log(v);/*愛新覺羅*/ v = 100;/*賦值*/ console.log(v);/*100*/
console.log(v); /* 遺漏定義;變量沒有定義,直接調用 報錯變量名 is not defined(未定義) 變量沒有定義 */ var v1; console.log(v1);/*undefined*/ /*定義變量,但不初始化值 不報錯,輸出結果是undefined */
就是隻能讀取而不能更改的相似變量
一般都是以大寫的表示名稱console
/*ECMA 5以前的版本 * 語法並無提供常量的定義 - 只能定義變量 * 則爲規定定義的常量,可是使用語法依舊是變量的語法 */ var C = 100;//語法上是變量,則爲規定爲常量 C = 200;//語法上是變量 const C1 = 100; /*ECMA 5以及以後的版本 * 提供定義常量的語法;一旦定義,值不能愛改變 * const 常量名=值 * 重複賦值'報錯' * TypeError: Assignment to constant variable. * (TypeError:賦值給常數變量) * 重複定義常量或變量'報錯' * SyntaxError: Identifier 'C1' has already been declared * (語法錯誤:標識符「C1」已被聲明) */ var C1 = 200; /*定義變量與常量的名稱 * 定義變量名稱時;全小寫或者大小寫混合 * 定義常量名稱時;全大寫 */