单项选择题
function foo() { export default ‘bar’}foo()//下面选择描述正确的是()
A.上述代码会报错,因为export导出了未定义的变量default
B.上面代码中,export语句放在函数之中,结果报错
C.export命令可以出现在模块的任何位置
D.代码不会报错但是也不会有任何作用
点击查看答案
相关考题
-
单项选择题
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.不相关
