标签:
1、js面向(基于)对象编程-类(原型对象)与对象(实例对象)
2、js面向(基于)对象编程-构造方法与this
1.1初步掌握js中类(原型对象)和对象
1.2什么是成员变量和成员方法
1.3掌握构造方法的使用
js是一种面向对的动态脚本语言,是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言,他具有面向对象语言所特有的各种特性,比如封装(私有、公有两种)、继承(对象冒充方式实现)、多态等 对于大多数人来说,把js作为函数式语言,只把他用作一些简单的前端数据输入验证以及实现一些简单的页面效果等, 在很多优秀的Ajax框架中,eg:ExtJS、JQuery 大量使用了js面向对象特性。
案例1:张老太有两只猫 小白,白色,3岁;小花,花色,10岁,输入猫的名字输出猫年龄花色,输错显示没有这只猫。
1、类是抽象的,代表一类事物,比如人,动物 对象似乎具体的
2、实际的,代表一个具体事物
3、类是对象实例的模板,对象实例是类的一个个体
特别说明:js中一切都是对象
类的自定义方法
1.构造函数 构造函数先创造类,然后在创建对象实例
function类名/原型(){}
var 对象名=new 类
标签:
原文地址:http://www.cnblogs.com/marchtree/p/5127555.html