相关疑难解决方法(0)

在JavaScript变量周围使用[方括号]

我们收到了一些看起来不对的代理商的JavaScript,但是很有效.

出于某种原因,他们在变量周围添加[方括号],因此:

var some_variable = 'to=' + [other_variable];
Run Code Online (Sandbox Code Playgroud)

这是有效的,但方括号似乎完全是多余的.

这个语法是否有目的,或者技术上是否正确,但是被浏览器忽略了?

javascript syntax

49
推荐指数
7
解决办法
6万
查看次数

方括号围绕函数定义中的参数

我在Ember CLI网站上看到了以下代码:

export default Ember.Helper.helper(function([value]) {
  return value.toUpperCase();
});
Run Code Online (Sandbox Code Playgroud)

令我困惑的是value参数周围的方括号.我可以在函数调用中理解它,但为什么在函数定义中呢?

javascript ember.js ember-cli

9
推荐指数
2
解决办法
2270
查看次数

这个方法在React.js中执行的是什么?

我正在阅读如何创建登录表单并遇到此方法:

handleChange(e) {
    this.setState({ [e.target.name] : e.target.value });
}
Run Code Online (Sandbox Code Playgroud)

不太确定它的setState部分发生了什么.由于某种原因,阵列括号让我失望.任何人都可以详细说明这种方法在做什么吗?

javascript reactjs

0
推荐指数
1
解决办法
104
查看次数

标签 统计

javascript ×3

ember-cli ×1

ember.js ×1

reactjs ×1

syntax ×1