JavaScript面向对象
上一篇 /
下一篇 2012-06-20 09:42:42
/ 个人分类:Java
由于js语言本身语法的灵活性,使得在js程序中出现了各种各样的代码风格,但也因为如此,导致了代码的可读性和可维护性大大降低,特别随着项目的不断更新,js代码的不断更新,到后期时甚至连自己的代码都不知然了,因此确定一种好的代码风格是很有必要的。1^
j/H'{4v*m-`0 近些年随着ajax的兴起,js变得越来越受重视,js开始在web开发中充当非常重要的角色,因此也开始遇到了各种各样的问题,于是很多大牛就提出了js的面向对象编程方法。
oteL+`K0^i lE$L6w0 JavaScript是一种基于原型(prototype)的面向对象的语言,它没有类的概念,所有的一切都派生自现有对象的一个副本。51Testing软件测试网e#Gy,o(k-pND;Q)`9_
?:BZQWff%L0 一、下面看我画的总结图:51Testing软件测试网y hoO m
51Testing软件测试网
t1p!t6Obw|5y3l
二、难点解析51Testing软件测试网W7YB*h
fZ
1、this的概念
)Q"n8}p&F"IJ0 this管家你在引用的是包含它的函数作为某个对象的方法被调用时的那个对象。下面看下面一个小例子:
|k
AAz1s]*e"Nl051Testing软件测试网 _J.q3Ox,m_ <script. type="text/javascript">
|