js事件:面向对象

来源:互联网 发布:泉州市招投标软件 编辑:程序博客网 时间:2024/05/22 16:04
l什么是对象
l电视机工作原理?
l对象是一个整体,对外提供一些操作
l什么是面向对象
l使用对象时,只关注对象提供的功能,不关注其内部细节
l比如JQuery
l面向对象是一种通用思想,并非只有编程中能用,任何事情都可以用

2、js中的面向对象

l面向对象编程(OOP)的特点
l抽象:抓住核心问题
l封装:不考虑内部实现,只考虑功能使用
l继承:从已有对象上,继承出新的对象
l多重继承
l多态
l对象的组成
l方法——函数:过程、动态的
l属性——变量:状态、静态的
<script>
var a=12;//变量:自由的,不属于任何人
 
alert(a);
 
var arr=[1,2,3,4,5,6];
 
arr.a=12;//属性:属于一个对象的
 
alert(arr.a);
</script>
<script>
function aaa()//函数:自由
{
alert('abc');
}
 
var arr=[1,2,3,4];
 
arr.aaa=function ()//方法:属于一个对象
{
alert('abc');
};
 
aaa();
arr.aaa();
</script>
0 0
原创粉丝点击