代码如下:
<script>
var a = 1
var b = 2
var c = 3
var obj = {
a,
b,
c
}
console.log(obj)
</script>
IE浏览器这样使用会报错
标签:
javascript
相关问题
- Is there a limit to how many levels you can nest i
- How to toggle on Order in ReactJS
- void before promise syntax
- Keeping track of variable instances
- Can php detect if javascript is on or not?
你写的这种就是dudu写的完整版本,在js中,key与value变量相同,可以直接缩写成{a,b,c}
这种写法是不存在兼容问题的,你要确认下你有没有写错
这是es2015的语法,你的IE不支持这种语法当然会报错,当前流行的做法是使用babel这类工具转换一下
试试改成下面的写法