欢迎来到计算机考试题库网 计算机题库官网
logo
全部科目 > 大学试题 > 大学期末考试答案、课后测试习题答案

单项选择题

foo();import{foo}from’my_module’;这个代码的正确理解是()

    A.上面的代码不会报错,因为import的执行早于foo的调用
    B.上面代码会报错,因为没有引入之前是不能使用的
    C.上述代码会报错,因为引入的模块没有加JS扩展
    D.import命令是编译阶段执行的,在代码运行之后

点击查看答案

相关考题

  • 单项选择题
    “.js后缀可以省略”说法错误的是()

    A.如果只是模块名,不带有路径,那么必须有配置文件,告诉JavaScript引擎该模块的位置
    B.import后面的from指定模块文件的位置,可以是相对路径,也可以是绝对路径
    C.文件自动会被读取,在JS看来,txt和js后缀没有一点用处
    D.简写的一种方式

  • 单项选择题
    import{a}from’./xxx.js’a.foo=’hello’;//这段代码理解正确的是()

    A.代码会报错,因为import导出的变量不会被修改
    B.a的属性可以成功改写,并且其他模块也可以读到改写后的值
    C.这种写法很难查错,建议凡是输入的变量,都当作完全只读,不要轻易改变它的属性
    D.a的真正含义是:系统重新创建了一个a函数防止报错

  • 单项选择题
    import命令输入的变量都是只读的,理解正确的是()

    A.不能给变量取别名
    B.本质是输入接口。也就是说,不允许在加载模块的脚本里面,改写接口
    C.不能够使用这些变量
    D.只有管理员才可以修改

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题