gpt4 book ai didi

javascript - 如何使用对象组织 JS 函数

转载 作者:行者123 更新时间:2023-11-30 08:29:24 25 4
gpt4 key购买 nike

我想知道用对象表示法组织 JS 函数是好的还是坏的做法。目的是使 js 井井有条/易于维护。

例子:

var helper = {
myAlert: function(){
return alert('Alert from helper');
},
toLowerCase: function(){
var str = document.getElementById("txt").innerHTML;
return alert(str.toLowerCase());
}
}

HTML:

<body>
<h1 onclick="helper.myAlert()">Hello Plunker!</h1>

<p id="txt" onclick="helper.toLowerCase()">Testing LowerCaseFunction</p>
</body>

Plunker

提前致谢!!!

最佳答案

代码组织是使软件生存超过两年的战略主题,但这也是一个非常固执己见的领域。

您可以通过在同一命名空间下将语义相关的功能彼此靠近来做得很好,或者甚至使其与正在解决的用户故事相关,这可以通过多种方式完成。

如果您想知道这种方法是否足够好,请对其进行模拟迭代,添加新功能并查看代码会发生什么。

代码避免了重复?它可以重复使用?是否容易定位并与用户需求相关联?如果是这样,那么它将对您有所帮助。

最后,如果适用,考虑使用一些模块构建器、webpack 或 browserify例如,这样您不仅可以在逻辑上而且可以在“物理上”分离您的模块。

关于javascript - 如何使用对象组织 JS 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40187089/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com