猿问

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

例如如果全是这种代码:
javascript$(function(){
$.post('xxx',{params},function(data){
//dosomethings
},'json')
if(somecondition){
$('xxx').addClass('xxx');
}
});
最近一直好纠结这个问题,页面里成片的这种代码,怎么管理呢,希望大家给我一些关于前端架构方面的经验,谢谢
繁星淼淼
浏览 224回答 2
2回答

HUX布斯

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

相关分类

JavaScript
我要回答