1月17、18的复习

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对象下的属性和方法都是静态的

原文地址:https://www.cnblogs.com/ywtyy/p/14295554.html