考核内容:javascript数组的结构赋值使用注意事项。
题发散度: ★★
试题难度: ★
解题思路:
ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。
以前,为变量赋值,只能直接指定值。ES6允许写成下面这样
var [a, b, c] = [1, 2, 3];
上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值。
如果解构不成功,变量的值就等于undefined。
参考代码:
答案:
B、1 2 undefined
本文分享自 迈向前端工程师 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!