一、const: 定義常量:不可改變的量
二、使用const和var有什麼不一樣
三、與let類似的特性
區別:常量不可變
四、學習const
4.1定義
const a;//missing initializer in const declaration--未賦值
var b=2;
let c;
4.2、常量宣告後不能修改const a=10;
a=20;//assignment to constant variable.
var b=2;
let c;
4.3、常量為引用型別的時候,可以修改該引用型別屬性但是不可改位址const xiaoming=
console.log(xiaoming);
xiaoming.age=22;
console.log(xiaoming);
//xiaoming={};//出錯
4.4、怎樣防止常量為引用型別的時候能被修改的情況用const定義引用型別是位址不變而不是值不變 同理還有陣列
object.freeze()
:保證引用型別不能修改
const xiaoming=;
object.freeze(xiaoming);
console.log(xiaoming);
xiaoming.age=22;
console.log(xiaoming);
五、const擴充套件
5.1、es6之前怎麼宣告常量
衝刺階段第一天
一 會議時間 2015年5月21日晚上20 00 22 00 二 會議地點 教學樓b307 三 會議內容 1.個人發表今日完成工作 黃銘琪 繼續了解市場需求,情況如下 1 使用者以學生為主的校園生活型 最典型的代表是人人網 2 使用者以白領為主的職業商務型,如開心網 3 提供傳統服務的交友婚戀型,如...
python基礎學習第一天
python和c語言熟練 所有程式都是順序執行的 python開發規範,每一行不能超過80個字元 python 注釋與c語言差別較大 單行注釋 多行注釋 input預設接受的是字串 注意型別的轉換 條件語句 例子 猜年齡遊戲 usr bin env python coding utf 8 autho...
LUA基礎學習第一天
迭代器 ipairs pairs function 函式 區域性,全域性,算數運算子 單行注釋 多行注釋 ctrl lua的8大資料結構 使用者,表,線,布,函,空,數,字,number 數值型別 string 字串型別 boolean 布林型別 function 函式 nil 空型別 table ...