物件的增刪改查
物件的建立方法:
1:var obj= plainobject 物件字面量/物件直接量
2:建構函式:1)系統自帶的建構函式 new object() ;2)自定義
var obj=new object(a,b,c);
obj.屬性=屬性值;
可以改變新物件裡面的內容。
建構函式:寫法和函式相同,要符合大駝峰式命名規則。
建構函式(加new)內部原理:
1).var this=;
2).執行this.***=***;
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。
陣列和字串的截斷問題。
JavaScript物件 包裝類
1.物件字面量 物件直面量 var obj 2.建構函式 1.系統自帶的建構函式object var obj new object 2.自定義 自定義建構函式名第乙個字母建議大寫 function car color var car1 new car red var car2 new car gre...
包裝類 包裝類物件 包裝類的型別轉換功能 已完結
在敘述前首先區分三者間的關係 因為在複習過程中,發現自己傻傻分不清 1.包裝類 js提供了三個包裝類 boolean string number 這兒不是基本資料型別中的boolean string number。上述是包裝類,是物件 2.包裝 類 物件 使用new boolean string n...
包裝類物件的建立
以integer型別為例,提供兩種構造方法,一種是以對應的基本資料型別為引數的構造方法,一種是以字串為引數的構造方法。1 integer int number 2 integer string str 這裡有兩個概念 裝箱和拆箱。integer in1 1 在這種直接賦值的情況下,會自動將基本資料型...