【发布时间】:2018-08-15 13:07:02
【问题描述】:
我有一大堆变量应该用在不同的函数中:
var one = 20
var two = 30
var three = 40
我想只定义一次这些变量,然后在函数中使用它们:
function calculate(){
// USE DEFINED VARIABLES HERE
result = one + two + three;
return result;
}
实现这一目标的最佳方法是什么?
【问题讨论】:
-
将值放入单个对象或数组的属性中,然后将其传递给函数
-
大约有 100 个变量 - 但我不想在这里写...所以这只是一个示例。
-
更有理由使用我上面提到的对象或数组,然后:)
-
如果变量声明在与函数相同的范围内,则不需要传递它们。
-
仅供参考,您不能使用数字作为变量名。