单项选择题
export var foo=’bar’;setTimeout(()=>foo=’baz’,500);这段代码的表述错误的是()
A.代码报错,因为输出的是值的缓存,不存在动态更新
B.export语句输出的接口,与其对应的值是动态绑定关系,即通过该接口,可以取到模块内部实时的值
C.上面代码输出变量foo,值为bar,500毫秒之后变成baz
D.这个例子正是区别于CommonJS的不同之处
点击查看答案
相关考题
-
单项选择题
下面代码执行报错的选项是()
A.function f(){}exportf;
B.export function f(){};
C.function f(){}export{f};
D.var n=1;export{n as m}; -
单项选择题
需要特别注意的是,export命令规定的是对外的接口,必须与模块内部的变量建立()关系
A.主从
B.继承
C.一一对应
D.不相关 -
单项选择题
as关键字的作用是()
A.指出操作的变量可以像其它数据类型一样使用
B.别名,与call函数使用一样
C.模型关联
D.重命名
