多选题 : 应用开发的有些场景中,如果希望根据条件导入模块或者按需导入模块,可以使用动态导入代替静态导入,面导入场景中适合使用动态import的是( )
(A)当静态导入的模块很明显的降低了代码的加载速度且被使用的可能性很低,或者并不需要马上使用它。
(B) 当被导入的模块,在加载时并不存在,需要异步获取。
(C) 当被导入的模块说明符,需要动态构建。
(D) 当静态导入的模块很明显的占用了大量的系统内存且被使用的可能性很低。
参考答案
继续答题:下一题


更多鸿蒙高级认证试题
- 1项目中包含多个模块和数千行代码。随着开发的深入,项目中的ArkTS源代码文件逐渐积累了大量import语句,其中不乏未使用的import以及不规范的排序情况,关于DevEco Studio的编辑器的“Optimize Imports”,以下说法正确的是 ( )
- 2ArkTS支持以下哪个函数。 ( )
- 3如果要实现Row组件内的子元素均匀排列,且第一个元素与行首对齐,最后一个元素与行尾对齐,需要使用justifyContent的哪个枚举值 ( )
- 4开发者张工想要高效地管理HarmonyOS设备中的文件,包括查看文件列表、进行文件搜索、新建及删除操作,以及在设备与PC间传输文件而无需使用命令行工具。以下哪个选项最能准确概括张工能通过哪个工具直接在DevEco Studio界面完成上述所有操作 ( )
- 5以下代码片段哪几处违反了ArkTS语法规范。( )function foo(value: number) {return value;}foo(");foo(0);foo(undefined);foo(null);
- 6在moduleA(HAP类型)中有一个图片名为image.png,在moduleB(HAR类型)也存在一个图片名为image.png,而moduleA依赖于moduleB,那么在moduleA的编译产物hap包中,image.png存在情况是:( )