多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[toc] ## JS面向对象详解 >#### 1.认识面向对象 1. 面向对象中的概念: 1). 一切事物皆对象 2). 对象具有封装和继承特性 3). 信息隐藏 2. 基本面向对象 ``` var person = { name: "iwen", age: 30, eat: function(){ alert("能吃") } } alert(person.name); //iwen ``` 3. 使用函数构造器构造对象 ``` function person() { } person.prototype = { name: "iwen", age: 30, eat: function(){ alert("我在学习") } } var p = new person(); ``` >#### 深入JavaScript面向对象 ``` function people(){ people.prototype.say = function(){ alert("hello"); } } function Student(){ } Student.prototype = new people(); //Student()继承了people() var s = new Student(); s.say(); //hello