【发布时间】:2014-07-23 07:20:25
【问题描述】:
调试时我经常写console.log("foo:"+foo+", bar:"+bar) 之类的东西,是否可以编写一个函数logValues(foo,bar) 来提供相同的输出?本质上,我在问是否有办法从一个变量转到该变量的名称。我是否必须只使用产生[0]: 'value of foo, [1]: 'value of bar' 的索引来设置参数数组的循环?
感谢阅读
【问题讨论】:
-
您想在控制台中输出还是直接在您的页面中输出?
-
一个变量可以有多个名字。
-
@MatthewSchinckel 两个变量可以保持相同的值,但一个变量不能有两个名称。
-
@ŠimeVidas,除非你传递一个数组
["foo","bar"]。 -
@Derek 你是什么意思?当您将数组传递给函数时,该数组将是相应命名参数的值。
标签: javascript