- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
menu i + 1, dish for dish, i in courses
这是 coffeescript 主页“循环和理解”部分的一行示例代码。它将产生如下主页上也提供的内容:
for (i = _j = 0, _len1 = courses.length; _j < _len1; i = ++_j) {
dish = courses[i];
menu(i + 1, dish);
}
变量 _j 不是必需的,所以下面的代码也可以:
for (i = 0, _len1 = courses.length; i < _len1; i++) {
dish = courses[i];
menu(i + 1, dish);
}
为什么会产生_j?我哪里错了吗?
最佳答案
Why _j is produced?
它允许您篡改循环体中的 i
变量,并在每次迭代后将其重置为正确的 _j
值。 CoffeeScript 不会在您不这样做时识别,因此即使没有必要也不能省略它。
Am I wrong somewhere?
没有。只是不要关心任何下划线前缀的变量。
关于javascript - 为什么 coffescript 为循环 : "menu i + 1, dish for dish, i in courses" 产生一个额外的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21875526/
menu i + 1, dish for dish, i in courses 这是 coffeescript 主页“循环和理解”部分的一行示例代码。它将产生如下主页上也提供的内容: for (i =
对于下面开发的 Java 8 代码,我收到以下错误。在此示例中,尝试将 Dish Name 的所有名称连接到一个变量中。使用下面的代码我得到了这个 "The method collect(Collec
题目地址:https://leetcode-cn.com/problems/reducing-dishes/ 题目描述 一个厨师收集了他 n 道菜的满意程度 satisfaction ,这个厨师做
我尝试在 ZMQ radio 套接字上发送多部分消息,但我收到 EINVAL 错误(无效参数)。这是发送消息第一部分的代码: #include #include #include "ZmqRadi
我正在尝试对 Angular 进行作业。它工作正常,然后突然在括号预览中,我看到 {{dish.comment}} 。我是新手。不过文件中的一切似乎都很好。下面是 HTML 文件
我使用的是 Java 8,第 30 行的代码出现以下错误 The method flatMapping(( dish) -> {}, toSet()) is undefined for the typ
我是 angularjs 新手。我遇到了一个问题。我希望 {{dish.name}} 显示在 html 页面中。我已经插入了,但不知道为什么不显示。这是我的代码。
我在从 3 个表中进行选择时遇到问题。我使用了 3 个表格,因为一个产品可以有多个图像。 Print DB 然后我有我的 LINQ。 public List GetDish(int dish)
我在 heroku 上创建了 java(spring) 应用程序,将 postgresql 连接到它。当我在应用程序上发出请求时,日志显示 WARN 4 --- [io-14883-exec-3] o
我是一名优秀的程序员,十分优秀!