个人理解:
1.定义一个对象
方法一:var 对象名称={”对象属性名1“:"对象属性值1",”对象属性名2“:"对象属性值2"}
方法二:var 对象名称= new Object();
对象名称.对象属性名1=对象属性值1
对象名称.对象属性名2=对象属性值2
2.调用属性值方法:
方法一:对象名称.对象属性名称
方法二:对象名称[”对象属性名称“]
3.如何用函数构造对象(构造函数),构造函数开头一般大写,这样好区别它与函数
var 函数名=function(形参一,形参二...){
this.对象属性名称=形参一;
this.对象属性名称=形参二;
...
}
调用构造函数方法:var 对象名 =new 函数名
4.遍历对象方法(重要)
for(var o in k ) // k为对象名称 o相当于自随便己定义的一个数,k[o]就是对象属性值
{
console.log(o)
}
这个会输出所有对象属性名称