猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
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();
0
0
0
莫回无
建议看看jquery源码,找点灵感。
0
0
0
噜噜哒
不知道楼主说的常用的功能指的是什么? 你可以新建一个JS文件,把常用的功能代码都放到其中,然后以后所有的页面都引用,来使用。
0
0
0
潇潇雨雨
使用下seajs来解决这个问题
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续