JavaScript替代品

Flá*_*rdo 5 javascript

在我工作的一些项目中,添加了一些具有以下语法的块:

var [code, name] = input.split("/");
console.log(code);
console.log(name);
Run Code Online (Sandbox Code Playgroud)

我真的很喜欢这个,这么简单小.我可以使用其他语法执行此操作,例如:

var code_name = input.split("/");
console.log(code_name[0]);
console.log(code_name[1]);
Run Code Online (Sandbox Code Playgroud)

但是,像谷歌Chrome和Opera这样的浏览器不支持这个"功能".有人知道这是JS的未来特性还是已被弃用?如果弃用,存在一些比第一种情况更好的替代方案?

谢谢大家.

Vij*_*wal 2

看:

可以从数组中分配给多个变量吗?

对于类似的讨论 - 不幸的是,目前似乎不存在跨浏览器解决方案 - 使用临时变量更安全