如何写一套自己的javascript框架。 5
领导想让我写套自己的前端js、css框架,提供很多常用的效果和方法,这样以后可以快速开发项目,让不会前端技术的人也能很快使用,但是我这段时间研究jquery、kissy等...
领导想让我写套自己的前端js、css框架,提供很多常用的效果和方法,这样以后可以快速开发项目,让不会前端技术的人也能很快使用,但是我这段时间研究jquery、kissy等框架觉得似乎就没有必要写,因为底层的东西jquery等框架已经做的非常好了,我所能做的无外乎把一些效果集合成一个个组件,并让他们相互关联起来。写框架到底应该注意写什么了?
展开
6个回答
展开全部
可以先从简单的封装做起,比如将一些常用的方法进行封装其他人只需调用即可不管你内部如何实现。至于效果我一般都是些jq的插件,方便快捷。
提供下我写的,比较简单,就当练手积累经验吧。
(function(){
if(!window.Mr_2_B){
window.Mr_2_B = {};
}
function trim(txt){
return txt.replace(/(^\s*)|(\s*$)/g, "");
}
window.Mr_2_B.trim = trim;
})();
//页面调用(别忘了引入)
Mr_2_B.trim(" hi");
Mr_2_B自己定义,实现方法很多种,给楼主做个参考.
提供下我写的,比较简单,就当练手积累经验吧。
(function(){
if(!window.Mr_2_B){
window.Mr_2_B = {};
}
function trim(txt){
return txt.replace(/(^\s*)|(\s*$)/g, "");
}
window.Mr_2_B.trim = trim;
})();
//页面调用(别忘了引入)
Mr_2_B.trim(" hi");
Mr_2_B自己定义,实现方法很多种,给楼主做个参考.
展开全部
举个例子 你先基于jquery神马的封装一次成为前端组件
如果后端用java的话 你就用velocity结合后端把各种调用方法也用宏封装起来
让不怎么懂前端的后端程序猿也能直接使用 懂的就直接用你的前端组件
不过这个做出来的时候 也就是你下岗的时候了
如果后端用java的话 你就用velocity结合后端把各种调用方法也用宏封装起来
让不怎么懂前端的后端程序猿也能直接使用 懂的就直接用你的前端组件
不过这个做出来的时候 也就是你下岗的时候了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-11-24
展开全部
jquery可以帮你解决很多问题,而且学习成本也不高,可以总结一些常用方法给不会前端的人用,或教他们看api文档,还可以利用jquery来封装一些常用组件,这样就可以很好的重复利用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是操作DOM,那肯定首选jquery,
如果搞js,推荐mootools,
如果想自己写个简单的,给前端用,那肯定不能复杂,你可以参考jquery写一个,没什么需要注意的,无非按照oo的思想来写个js函数,不过你们领导也是奇怪的人,
如果搞js,推荐mootools,
如果想自己写个简单的,给前端用,那肯定不能复杂,你可以参考jquery写一个,没什么需要注意的,无非按照oo的思想来写个js函数,不过你们领导也是奇怪的人,
追问
呵呵,我现在做的很多都是封装一些js对象或者叫Java中的类,给其他人用,也就是你说的oo思想吧。为啥说我们领导是怪人,这个我比较感兴趣,哈哈? 最近在看jquery源码,有些能看懂,还有大部分看不懂!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要么你们领导是个傻X,要么是看你最近比较闲,给你找点事做。写框架 ,首先你要懂js的oo,然后选择一种恰当的模式来构建。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询