[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之遍歷與元素的過濾