gpt4 book ai didi

javascript - 使 javascript 变量仅可用于同一 .js 文件上的函数

转载 作者:搜寻专家 更新时间:2023-11-01 04:46:07 26 4
gpt4 key购买 nike

我对 Javascript 有点陌生,我被困在这一项上。有人可以告诉我如何使 javascript 变量仅在它所在的 .js 文件上可用。

示例:

假设我有两个 .js 文件,PG1 和 PG2。PG1 包含 var channel = Channel01;

PG2 包含同名变量,但输入的变量不同(等号后的部分)(var channel = Channel02)

我不希望 PG1 上的 function1 使用 PG2 上的变量或 PG2 上的 function2 使用 PG1 上的变量。

我还从一个单独的 HTML 页面调用这些函数。

问题:我的所有函数最终都只使用一个变量,无论它们在哪个页面上。(例如 function1 和 function2 都使用 var channel = channel01)

问题:如何限制 page1 上的函数只使用该 .js 页面上的变量

谢谢!

最佳答案

将整个内容包装在立即调用的函数表达式中,这将有效地为文件提供其自己的范围

(function() {
// Your file's contents live here.
})();

关于javascript - 使 javascript 变量仅可用于同一 .js 文件上的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10644864/

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