-
對象的增刪改查
對象的創建方法:
1:var obj={ } plainObject 對象字面量/對象直接量
2:構造函數:1)系統自帶的構造函數 new Object() ;2)自定義
var obj=new Object(a,b,c);
obj.屬性=屬性值;
可以改變新對象裏面的內容。 -
構造函數:寫法和函數相同,要符合大駝峯式命名規則。
構造函數(加new)內部原理:
1).var this={ };
2).執行this.xxx=xxx;
3).在內部隱式的返回this。(若顯示的返回對象值,則無法返回this,若返回原始值,則不影響) -
包裝類
var num = new Number(123);
創建數字對象。可以像對象一樣增加屬性。
string 和Boolean也可以創建,但是undefined和null不可以。
var num=4;
num.len=3;
//new Number(4).len=3; deleta
//new Number(4).len
console.log(num.len);
打印結果:undefined。 -
數組和字符串的截斷問題。
對象,包裝類
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.