gpt4 book ai didi

javascript - 声明全局变量的正确方法是什么

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

我知道吊装。

但我想知道对于一个全局数组,例如,用作查找表的推荐解决方案是什么。在大多数语言中您将声明常量并使其成为全局数组。

喜欢:

 var lookup = ["010101010", "0100101010", "01010101010", "etc"];

function foo() {
// lookup is undefined
}

我想我可以传递它。或者使其成为 window.document 的一部分。或者一些我不完全理解的“这个”技巧。执行此操作的最佳方法是什么?

编辑:是的,看了评论,我现在明白了,我遇到的问题不是吊装引起的。我的代码中还有其他问题。现在可以了。感谢您解决这个问题。

最佳答案

只需确保在调用函数 foo 之前声明了 lookup。请参阅以下代码段。如果在调用 foo 之后声明它,您将收到错误 undefined

var lookup = ["010101010", "0100101010", "01010101010", "etc"];
foo();
function foo() {
console.log(lookup);
}

关于javascript - 声明全局变量的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46327036/

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