- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
{ c-6ren">
我注意到我的一个 forEach 语句中有一个类型,但我仍然得到相同的结果。
foo = ["bobby", "tommy", "brendan"]
foo.forEach((f => {
console.log(f)
}))
vs.
foo.forEach((f) => {
console.log(f)
})
我很好奇为什么结果与我打错的第一个结果相同。
最佳答案
有一个参数的箭头函数可以有两种写法:
f => {
console.log(f)
}
和
(f) => {
console.log(f)
}
所以如果只有一个参数,参数部分的大括号是可选的。
在完整的表达式周围放置大括号不会改变该表达式的任何内容,这:
f => {
console.log(f)
}
还有这个
(f => {
console.log(f)
})
甚至这个
((f => {
console.log(f)
}))
完全相同。
您的第一个代码块可以格式化为这样以便更好地理解:
foo.forEach(
// first argument of forEach
(f => {
console.log(f)
})
// end of argument list of forEach
)
因此没有放错位置的大括号,您只是删除了 f
周围的可选大括号,并在整个表达式周围放置了可选的一次。
关于javascript - ES6 : Why does my misplacement of the parenthesis still produce same result?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53955586/
我不明白为什么它在 IE9 和 IE10 上不起作用。它适用于其他浏览器,但不适用于那些浏览器。这是我的问题: (来源:d.pr) .briefing h3 { margin-bottom:
我有一个带有文本输入元素的网络应用程序: #sendmsg { background: none; border: 1px solid rgb(211, 211, 211); border
这是我的代码: JSONStringer result = new JSONStringer(); for (long i = start; i <= end; i = i + day
我试图打印数组中最大的数字,但出现错误,显示放错了其他地方。我试着用括号括起来,但仍然有错误。我不知道为什么会出现错位的 else 错误。请帮助:>. #include void main() {
(Plotly 4.10.0、Python 3.8.0、Ubuntu 20.04) 我正在使用 Plotly Sankeys,但自动放置看起来很麻烦(可惜我无法手动放置节点)。 import plot
是什么原因造成的?如何摆脱它们? 创建一个 Storyboard,添加一些 View 。没有警告,所以存储/提交它。 当您在另一台开发机器上打开它时,有机会它会提示“错位的 View ”。您可以执行建
为什么我收到下面的错误消息? (我对 Julia 中的元编程还很陌生。)谢谢。 julia> d = :e :e julia> macroexpand(:(b.$d)) :(b.e) julia> m
我正在尝试将字符串添加到 Java 中的 ArrayList,但我似乎无法让它工作。 目前,我有以下代码: List food_names = new ArrayList(); food_names.
我在 mac (OS X El Capitan) 上工作,我有一个名为 ME-Private.jl 的未注册 julia 包(这就是它在 github 上的标记方式)我想调试在 Julia REPL
我刚开始使用 Bootstrap 并尝试用它写点东西。 到目前为止效果很好,但只有一个问题我在 3 小时或尝试后无法解决。 我正在尝试构建一个登录页面,其中用户名文本字段和密码输入字段位于同一行,我将
我正在尝试使用 Material Design Lite 为学校元素制作一个漂亮的网页。我遇到标题中的三明治图标为 off-center for seemingly no reason 的问题. 我从
我不知道正确的术语,但我希望有人能帮我解决这个问题。背景没有用边框固定。 我真的无法解释它的样子所以请 click here对于我的问题的 imgur 上传图像。 我用的代码请click here在我
我设置了一个简单的数组列表,但我似乎无法向其中添加对象。 import java.util.ArrayList; public class Inventory { ArrayList inventor
我可能会得到任何类型的结果,所以我以这种方式定义枚举 public enum Result { 1, 2,3, 4,5, 6,7, 8 } String resul
我已按照有关将 wav 文件导入应用程序的教程进行操作。我不知道我是否将文件 URL 放置在正确的位置: public class Audioapp extends JApplet { pub
我正在尝试更改 UIView 内的 UIScrollView 的位置,但每当我更改其位置时,我都会收到一条警告,提示“滚动框架 View 在运行时会有所不同”(见下图)。我该如何正确处理? UIScr
我正在使用 Interface Builder 创建 masterview details 应用程序。然而当我运行该应用程序时,单元格会未对齐。 这是它在模拟器和界面生成器上的样子: 关于如何解决这个
我正在尝试构建(以编程方式)一个新 View 并使用 IBDesignable 属性来简化此过程并在 Storyboard 中显示 View 而不是白色矩形。 这是一个有两个 subview 的类:U
我注意到我的一个 forEach 语句中有一个类型,但我仍然得到相同的结果。 foo = ["bobby", "tommy", "brendan"] foo.forEach((f => { c
当我使用 UIScrollView 时,我遇到了一个奇怪的 AutoLayout 相关问题(没有它就不会出现该问题)。 我有一个 UIScrollView,它被限制在 UIView 的边界内(包含在
我是一名优秀的程序员,十分优秀!