问题标签 [parallel-assignment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
19 浏览

ruby - 通过并行分配迭代哈希列表

我刚刚看到了这段代码(简化):

正如预期的那样,有一个循环引用......但请稍等!key1并且key2被正确定义!

好的,所以它们是之前定义的,这意味着我可以完全摆脱散列,对吗?

不,循环参考很棒!但是......并行分配不起作用,第一个变量获取整个哈希。

所以我试着清理一些东西:

现在它起作用了。但是为什么需要这些默认值呢?

这里到底发生了什么?有没有更好的方法来迭代散列列表来扩展它们?指向文档的指针也将不胜感激。