为了账号安全,请及时绑定邮箱和手机立即绑定

如果前端没有模块化,使用require.js sea.js还有必要吗

如果前端没有模块化,使用require.js sea.js还有必要吗

繁星淼淼 2019-04-16 17:05:23
例如如果全是这种代码:javascript$(function(){$.post('xxx',{params},function(data){//dosomethings},'json')if(somecondition){$('xxx').addClass('xxx');}});最近一直好纠结这个问题,页面里成片的这种代码,怎么管理呢,希望大家给我一些关于前端架构方面的经验,谢谢
查看完整描述

2 回答

?
HUX布斯

TA贡献1876条经验 获得超6个赞

页面里面成片的这种代码本身就存在一些问题,如:
1.代码可读性问题
2.维护问题
3.耦合问题
个人建议:
首先拿到一个页面的时候不要急于马上开发,先看下当前页面可以划分为多少功能区(功能模块),这样使用一些技巧针对不同模块做代码上的区分,如:
Module.create('module1',{...})
Module.create('module2',{...})
当然,这种方式跟sea和require没有本质上的关联,只是你处理业务的一种手段:)
                            
查看完整回答
反对 回复 2019-04-16
  • 2 回答
  • 0 关注
  • 223 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信