什麼是對象,其實就是一種類型,即引用類型。而對象的值就是引用類型的實例。在
ECMAScript 中引用類型是一種數據結構,用於將數據和功能組織在一起。它也常被稱做為
類,但 ECMAScript 中卻沒有這種東西。雖然 ECMAScript 是一門面向對象的語言,卻不具
備傳統面向對象語言所支持的類和接口等基本結構。
javaScript中創建對象的方法:
1,使用new關鍵字創建Object對象
var worker=new Object;//使用new創建對象
worker.name='JIMI'; //創建屬性
worker.age=24;
ps:var worker=Object();//當new關鍵字省略,也可以創建對象
2,全用字面量方法創建對象
var worker={ //字面量創建對象
name:'JIMI',
age:24
}
ps:字面量創建的形式其中屬於字段可以寫成字符串,所以也可以寫成
var worker={ //字面量創建對象
'name':'JIMI',
'age':24
}
3,.使用字面量及傳統復制方式
var worker={}; //空的字面量,聲明對象。
worker.name='JIMI';//使用點符號給屬性賦值。
worker.age=24;
4,兩種屬性輸出方式
alert(.age); //點表示法輸出
alert(worker['age']); //中括號表示法輸出,注意引號
5,給對象創建方法
var box = {
working: function () { //對象中的方法
return '工作中';
}
}
6,.使用 delete 刪除對象屬性
delete box.name;