(1)函数就是一个工具,我们只需要学会使用工具实现某个功能
函数——面向对象 函数——工具 对象——工具包(把类似的功能放在一起管理) 工具:函数——方法
对象就是一个工具包,我们只需要学习如何使用工具 整个js都是面向对象的,所有的函数,全部都是某个对象的方法 字符串、日期、Math、数组、正则、window Alert 万物皆对象
(1)将一些相似的函数,属性放在一个容器中,统一管理 (2)对象就是对函数(工具)进行分类管理,比如document (3)封装性
对象是抽象的,实例是具体的 实例化:new 手机——iphone8
(1)分析需要那几个对象 (2)分析属性和方法 (3)写空壳 接口