javascript 如何自己封装javascript代码,高手们有何建议?

我想自己封装一些js,把常用的功能封装起来,以便以后使用,自己又没有头绪,请各位高手帮忙出出主意?

慕运维8079593
浏览 576回答 4
4回答

函数式编程

利用对象属性可以实现最简单的封装,比如在**.js文件中,定义一个变量var benpao; 如果你要实现一个求平方的功能,你可以把你的函数封装成benpao的一个属性,例如: benpao.pingfang = function(m){   return m*m; } 当然,如果是Html DOM的操作函数,可以使用给原型添加属性的方式实现,例如在DOM上添加一个deleteDom()函数,用来删除自己。 HTMLElement.prototype.deleteDom = function() {    if (this.parentNode)      this.parentNode.removeChild(this);}; 使用时,如果有一个Div的Id属性为aaa,要想删除它,就这样使用: document.getElementById("aaa").deleteDom();

莫回无

建议看看jquery源码,找点灵感。

噜噜哒

不知道楼主说的常用的功能指的是什么? 你可以新建一个JS文件,把常用的功能代码都放到其中,然后以后所有的页面都引用,来使用。

潇潇雨雨

使用下seajs来解决这个问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript