[英]Uncaught SyntaxError: Unexpected token -
I use 我用
let op = data.map(({usp-custom-90})=> usp-custom-90 )
but that gives 但这给
Uncaught SyntaxError: Unexpected token - 未捕获到的SyntaxError:意外令牌-
I tried to replace dash with – but then I get errors in regards of & 我尝试将破折号替换为–但随后在&方面出现错误
How do I fix it? 我如何解决它?
You can use computed property name 您可以使用计算出的属性名称
let prop = `usp-custom-90`
let op = data.map(({[prop]:p})=> p)
标识符不能包含连字符,因此您必须将属性重命名为有效的标识符名称:
let op = data.map( ({ ['usp-custom-90']: uspCustom90 }) => uspCustom90 )
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.