js映射连接值和字符串(意外令牌错误)

时间:2019-11-26 07:17:09

标签: javascript

尝试运行此代码时,我始终收到“意外令牌”语法错误:

var newArr = arr.map(function (val, index) {
  return { 'sometext' + [val.count]: val.size }
})

我尝试了所有我能想到的组合,但似乎没有办法将其的第一部分(“ sometext” +值)连接起来

我尝试了两个字符串('sometext'+'someothertext'),并得到相同的错误

我尝试过类似${sometext } ${value}这样的符号,但也没有运气

如果执行以下操作,它将编译并正常运行:

var newArr = arr.map(function (val, index) {
      return { [val.count]: val.size }
    })

但这显然不是我想要的,因为我没有在我的值之前加上我想要的文本。

我确定这里缺少一些非常简单的东西,但我看不到。

0 个答案:

没有答案