gpt4 book ai didi

javascript - 我应该如何拆分我的 js 文件以便于维护?

转载 作者:行者123 更新时间:2023-11-30 08:42:15 26 4
gpt4 key购买 nike

<分区>

尝试以这种方式分离 javascript 时,我会怎么做:

这是我的问题:我有一个巨大的 js 文件,在这个文件中我有用于产品过滤器的函数。我想在多个位置使用这些“产品过滤器功能”,但我不想包含一个巨大的 js 文件。

我想要这样的东西:

huge.js          // merely everything that has something to do with products
productfilter.js // inclusion of productfilter-functions */

当我只想使用产品过滤器功能时,我显然只包含 productfilter.js

productfilter.js 将具有如下功能:

function getSelectedGender() {    
...
}

function getSelectedColors() {
....
}

function getSelectedBrandId() {
....
}

如果我在 huge.js 和 productfilter.js 中都有一个同名函数,我将不知道会触发这些函数中的哪一个。 (我试过了,它看起来有点随机)

我当然可以根据我在网站的哪个部分编写新功能(具有相同类型的功能),但我认为那将是糟糕的设计并且很难维护。

我在这里寻找指点..

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