在JavaScript中使用面向对象
2010-09-14 13:20:02 来源:WEB开发网核心提示:开始 JavaScript是一门相当灵活的语言,语法也相当宽松,在JavaScript中使用面向对象,并且入门门槛很低,您可以不费什么力气就编写出一大堆可以运行的代码,varo=newMyObject('Helloworld!');成员的声明在JavaScript中,要声明一个对象的成员也非常简单,但是
开始
JavaScript是一门相当灵活的语言,语法也相当宽松,并且入门门槛很低,您可以不费什么力气就编写出一大堆可以运行的代码,但是根据我在实际工作中的经验,多数人还是对之核心技术知之甚少。同样一个功能,简简单单几行代码,就可看出一个人的技术功底。正如天龙八部中的萧峰使用的一招“太祖长拳”,这是一种武术中的入门的招法,虽然它看上去很简单,但是在高手的使用下,却是威力无穷。其实越是简单的东西,要把它变得完美就越是困难。所以作为能工巧匠的您怎能错过这篇文章?切听我一一道来。
对象的声明
在JavaScript我们可以使用下面几种代码进行对象声明:
varMyObject={};
functionMyObject()
{
blablabla
}
varMyObject=function(){blablabla};
对于后两种方法,我们还可以增加参数,这样就类似于一个带参数的构造器了,例如:
functionMyObject(msg)
{
alert(msg);
}
varo=newMyObject('Helloworld!');
varMyObject=function(msg)
{
alert(msg+'again');
};
varo=newMyObject('Helloworld!');
甚至我们可以使用字符串来声明函数,这使得我们的程序更加灵活:
varMyObject=newFunction("msg","alert(msg);");//Function可以有多个入口参数,最后一个参数作为方法体。
varo=newMyObject('Helloworld!');
成员的声明
在JavaScript中,要声明一个对象的成员也非常简单,但是跟其它的高级程序仍然略有不同,请看下面的示例:
Tags:JavaScript 使用 面向
编辑录入:爽爽 [复制链接] [打 印][]
- ››JavaScript拖拽原理的实现
- ››javascript事件列表解说
- ››Javascript代码优化工具UglifyJS
- ››使用脚本恢复WinXP系统的用户登录密码
- ››JavaScript Confirm 失效的解决办法
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››JavaScript页面内拖拽原理分析
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››javascript中select的常用操作
- ››javascript+css无刷新实现页面样式的更换
更多精彩
赞助商链接