要掌握好 JavaScript,首先一点是必须摒弃一些其他高级语言如 Java、C# 等类式面向对象思维的干扰,全面地从函数式语言的角度理解 JavaScript 原型式面向对象的特点。
JavaScript 语言是通过一种叫做 原型(prototype)的方式来实现面向对象编程的
认识面向对象
1、面向对象中的概念:
(1):一切事物皆对象
(2):对象具有封装和继承特性
(3):对象与对象之间使用消息通信,各自存在信息隐藏
最基本的面向对象
字面式声明(literal notation)
var person={
name:"miao",
age:20,
eat:function () {
alert("能吃")
}
}
alert(person.name);