[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
- H5笔记
- 1. Htm5与Html4的区别
- 2. Html5新增的主体结构元素
- 3. Html5新增的非主体结构元素
- 4. Html5表单新增元素与属性
- JavaScript笔记
- 1.函数
- 2. 异常处理和事件处理
- 3. DOM对象
- 4. 事件详解
- 5. 内置对象
- 6. DOM对象控制HTML元素详解
- 7. 浏览器对象
- 8. 面向对象详解
- jQuery笔记
- 1. jQuery简介和语法
- 2. jQuery选择器和事件
- 3. jQuery效果之隐藏与显示、淡入淡出、滑动、回调
- 4. jQuery HTML之捕获、设置、元素添加、元素删除
- 5. jQuery CSS操作及jQuery的盒子模型
- 6. jQuery之遍历与元素的过滤