var obj={ 屬性名:屬性值, 方法名:function(){ //函數執行體 } }
var obj=new Object(); obj.屬性名=屬性值; obj.方法名=function(){ //函數執行體 }
function test([參數列表]){ this.屬性名=屬性值; this.方法名=function(){ //函數執行體 } } var obj=new test(參數);
function createObject(nam,age){ var obj=new Object(); obj.name=name; obj.age=age; obj.run=function(){ return this.name+this.age }; return obj; } var obj1=createObject(‘zhangsan’,100); var obj2=createObject(‘lisi’,200);
function test(){ test.prototype.屬性名=屬性值; test.prototype.方法名=function(){ //函數執行體 } } var obj=new test();
function test(參 1,參 2){ this.屬性名 1=參 1; this.屬性名 2=參 2; } test.prototype.方法名=function(){ //執行代碼 } var obj=new test(參 1,參 2);
var obj={ name:"Zhangsan", age:"18", action:function(){ alert("Hello!"); } } for (var i in obj){ console.log(i); //控制檯依次顯示:name age action } for (var i in obj){ console.log(obj[i]); //控制檯依次顯示:Zhangsan 18 ƒ (){alert("Hello!");} alert("Hello!"); } }
var obj={} obj.name="Zhangsan"; obj.age="18"; obj.action=function(){ alert("Hello!"); }