问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

大家都是怎样组织 js 代码的

发布网友 发布时间:2022-04-22 22:10

我来回答

1个回答

热心网友 时间:2022-04-22 23:39

初级阶段,JS代码从头顺序写到尾 描述: JS代码 和 HTML代码 写在一个文件里面
优点: 对单个页面修改快,不怕影响其他页面。 适用于:功能简单,复用少 的页面
缺点: 复用性差,代码只能用在这个页面
中级阶段,通过JS的function来,组织js代码
描述: 抽取出共用的逻辑或者功能,封装成 function,随着页面功能的增加,function 可能越来越多,后期很难维护
优点: 抽取了共用的方法,有一定的复用能力,多次调用,只需要修改一个地方即可
缺点: 但是function一多,很难找出代码在哪里
高级阶段: 通过方法类,域等对function进行分割
描述: 在抽取function之后,发现如何 function太多,很多找到function 在哪里,这个时候,如果对function进行分类,则相对比较好找一点
优点: 对单个页面修改快,不怕影响其他页面。 适用于:功能简单,复用少 的页面
缺点: 复用性差,代码只能用在这个页面。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
荣耀v20杀后台严重? 聊天时哪些回复让人感觉不舒服? 货物运输保险案例分析 卞和泣玉注释 求解,卞和泣玉没学过,在线等解。 葛加走之底读什么 在等腰三角形ABC中,AB=AC=5,BC=6,求角B的三角函数值 ...人开走一架战斗机,在一架客机下面飞,好几个飞机来拦截, ...话是三架飞机 机型各不同 在山区飞行发现恐怖分子用驴车运核弹 用AK... ...的成为战斗机飞行员。战争结束回国继续抢银 抛光剂在腻子中起什么作用 研磨抛光剂的成份,起什么作用?离心研磨与振动研磨工程中. 49.涂面抛光剂在抛光时还能渗入涂面内补充涂面失去的油分。这样对吗? 汽车研磨抛光的作用是什么? 抛光剂和研磨剂有什么区别 为什么抛光光亮剂能使产品表面增加光亮度 铜抛光液有什么作用? 研磨液,抛光剂的主要作用是什么? 尼尔机械纪元 玩游戏的那个支线怎么过 尼尔机械纪元序章从大洞跳进来的机器掉下面打不到怎么办 尼尔机械纪元序章boss手臂打死boss出bug了怎么破 尼尔机械纪元到了亚当那关后就过不去了 尼尔机械纪元打完序章后进入不了第一章。 我的脚趾窝很痒,越抓越痒,接着就脱皮,最后连脚趾窝的肉都裂开了,我去买药回来擦,好是好了,可是不能 尼尔 机械纪元序章过去之后怎么做 脚趾甲裂开了,和肉分开了,怎么办 尼尔机械纪元,进不去游戏,求解。 小脚趾裂了怎么办 尼尔机械纪元过不去了怎么办 尼尔机械纪元怎么存档 怎么跳过序章 美的家用和西门子小型洗碗机选哪一个更好呢? 西门子全自动洗碗机和美的哪个好啊? 吉林省大病医保最新 你好,我看到你以前说你对洗碗机研究得比较多,所以想问问,西门子和海尔,美的的洗碗机,有什么区别吗? face time响四声就断 iphone xs mac FaceTime断掉。 大概十秒之后 中国移动的公众 vase 中文怎么翻译? vase的中文意思 英语里的vase是什么中文?急急急 vase的意思 ⅴαse,leg,nose,hαnd这几个单词各是什么意思? vase是什么格式 我嫁给了一个天津本地户口的老公,请问我的户口结婚多久可以迁过来天津? 蚂蚁借呗是每个月必须分期还 还是12个月内什么时候还都行 蚂蚁借呗28号借的钱,为什么是下个月15号就要还? 翻译下文2 京东买的小米手表坏了怎么去保修 小米手表color2 主板坏了 微信联系人打开怎么有电话