面向对象开发
- 分析需要的对象
- 分析每个对象需要的属性和方法
- 依次实现每个对象
- 面向对象编程(直接使用封装好的方法)
构造函数
定义:用来实例化一个对象,像是一道菜谱,按照这个菜谱做了一道菜
语法点:var product = new Product()
与普通函数的区别:对象本身就是一个函数,如果一个函数用于创建对象,我们一般称之为构造函数
语法:
/*默认值*/
function Product(){
this.name = ''
this.price=0
}
//实例化
var iphone = new Product()