|
1
22
你说得对,这在任何理智的情况下都是不可能的,因为只有值被传递到函数中。 |
|
|
2
9
由于ES6,这一点现在可以实现:
唯一(小)的问题是,必须将未知变量包装在
|
|
|
3
2
因此,当我想找出变量的名称时,我做了以下函数:
有时不起作用,例如,如果创建的两个字符串没有新运算符,并且具有相同的值。 |
|
|
4
1
当您需要调试时(显示var的名称和var的值), 我也一直在找,只想和大家分享我的发现。
不需要eval,也可以使用非常简单的代码,在条件下将var传递到函数中,并在其周围加引号,然后全局声明变量:
|
|
|
5
0
将一组唯一变量转换为一个JSON对象,我为其编写了此函数
例子:
也许这就是这个问题的原因 |
|
|
6
0
全局w/string方法下面是一种技巧,您可以使用它来保留变量的名称和值。
这有效地创建了一个将变量名映射到其值的字典。如果不重构每个变量,这可能不适用于现有代码。但是使用这种方式,您可以实现这类问题的解决方案。 initialize 一个具有名称和值的对象,它几乎可以实现您正在尝试的操作。
这是因为您使用键创建了一个新对象
功劳归于 this tweet |
|
|
7
0
将2D引用数组与.filter()一起使用注意:我现在觉得上面@Offermo的答案是最好的。把我的答案留作参考,尽管我基本上不建议使用它。 这是我独立提出的,它需要更多的输入,并且只适用于唯一的值(但如果这两个条件都满足的话,它就会起作用。)
|
|
|
8
-1
|
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |