自定义对象
创建对象
var obj = new Object( );
obj.属性名 = 属性值;
obj[“属性名”] = 属性值;
obj.方法名 = function(){
this–>obj
}
var obj = { };
var obj = {
属性名 : 属性值 ,
方法名 : function( ){
this --> obj
}
}
var obj = {};//空对象
//Exp1:
var girlFriend = new Object();
girlFriend.gender = "女性";
girlFriend.age = 18;
girlFriend["height"] = 165;
girlFriend.sing = function() {
console.log("欧蕾欧蕾欧蕾~~");
}
console.log(girlFriend)
console.log(girlFriend.gender);
console.log(girlFriend['age']);
girlFriend.sing();
//Exp2:
var obj = {
"name": "赵丽颖",
gender: "female",
age: 18
};
对象遍历
for(var i in obj){
i 属性名 / 键名
obj[i] 属性值
}
//Exp3:
var obj = {
"name" : "赵丽颖",
"gender" : "female",
"age" : 18
};
for(var i in obj){
document.write(i + "--->" + obj[i] + "<br>");
}