1.对象:面向过程:注重过程;面向对象:注重结果。
2.创建对象的三种方法:在对象内添加属性和方法
a。调用构造函数的方式创建对象
var 对象名=new object();
b。自定义构造函数的方式创建对象
function 构造函数名首字母大写(){};
var 对象名=new 构造函数名();
c。字面量的方式创建对象
var 构造函数名={
name:“小可爱”,
color:“黄色”
};
d。json的数据(键值对的方式存在)
var json={
“name”:“小可爱”,
“color”:“黄色”
};
3.对象设置属性值的写法:
对象名.属性名字=值;
对象名["属性名字"]=值;
4.遍历对象
for(var 变量名 in 对象){
}
5.内置对象:Math,Date,String,Array
Math是一个对象 不是函数,
Math对象下的属性和方法都是静态的