问题标签 [metasyntactic-variable]

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 投票
2 回答
798 浏览

variables - 为什么设置下划线等于函数?

我已经在这里和其他地方在线搜索了答案,但是所有主题都涉及迭代表、元表或时间,_,var1 = do_some_stuff()而这里不是这种情况。

这只是一个不现实的功能,但包含我的意思的例子:

这不被认为与简单地输入相同:

我知道如果我创建一个像这样的基本 Lua 程序,两个版本的运行方式相同:

我只是想知道是否有_ = some_function()必要这样做?

0 投票
1 回答
64 浏览

python - 使用 _ 在 for 循环中转义多个值

假设我有以下数据结构:

在一个for循环中,我想一次只遍历每个元组元素中的前三个元素,而不用担心元组有多大。

我知道我可以用_它来实现这一点,但是我必须指定我打算删除多少个值。

有没有办法在事先不知道有问题的元组有多大的情况下实现这一点?

我知道我可以做到:

但是有没有办法只用一个_?因为如果每个子元素的大小不是 5,上述将失败(need more than 4 values to unpack如果太小或太大,我都会得到too many values to unpack)。

我是出于好奇而问这个,我知道我可以通过以下方式单独解压缩元素:

我正在使用 Python 2.7.6。

0 投票
2 回答
12504 浏览

terminology - foo、bar、baz 等的含义

我一直想知道foo、bar、baz 等……名字的含义。

有几次我在科学文章中发现了这些术语。此外,该术语在某种程度上用作其他示例的标准。

有谁知道这些术语来自哪里,以及如何正确使用它们?