单项选择题
const node = { loc: { start: { line: 1, column: 5 } }};let { loc, loc: { start }, loc: { start: { line }} } = node;
对以上代码解释不正确的是()
A.上面代码有三次解构赋值
B.分别对loc、start、line三个属性的解构赋值
C.最后一次对line属性的解构赋值之中,只有line是变量,loc和start都是模式,不是变量
D.结构赋值不成功
点击查看答案&解析
相关考题
-
单项选择题
alert(x);var x=3;alert(x);alert(y);以上代码执行结果不会出现的是()
A.undefined
B.3
C.报错
D.y -
单项选择题
var Fn1 = function(){}fn1.prototype.add = function(){ alert("ok");}var Fn2 = function(){}// ________var ins = new Fn2();ins.add()横线处添加什么继承语句最终打印结果是‘ok’()
A.Fn2.prototype =new Fn1()
B.Fn2=new Fn1()
C.Fn1.prototype =new Fn2()
D.以上都不对 -
单项选择题
以下this指向谁()var obj = { name:"ABC", sayName:()=>{ console.log(this); } }; obj.sayName()
A.window
B.obj
C.null
D.document
