下述冷启动场景代码片段,组件初始化生命周期中存在CPU密集型任务,为了降低应用冷启动时的白屏时延长,高性能优化方向的最优解为:( )aboutToAppear() {this.doTask(); // 此为CPU密集型任务}
(A)使用Promise封装doTask
(B)使用setTimeout封装doTask
(C)无需优化
(D)将doTask注册到taskpool中执行
参考答案
继续答题:下一题


更多鸿蒙高级认证试题
- 1已知下列代码PageOne页面为navigation中的某一子页面,依次点击PageOne页面中toPageTwo按钮,PageTwo页面中toPageOne按钮,此时点击get按钮获取全部名为name的NavDestination页面的位置索引为 ( )
- 2在使用DevEco studio进行Harmonyos应用开发和调试过程中,开发者小张遇到应用运行时意外终止的情况,他需要快速定位并解决导致应用崩溃的问题。以下哪些做法可以帮助小张有效分析和处理这些问题( )
- 3下列代码中哪些不能指定半模态高度?( )
- 4根据上面代码,以下解释正确的是 ( )
- 5张工在使用DevEco Studio开发HarmonyOS应用时,遇到了代码编译警告和错误。为了提高开发效率,哪一项正确描述了张工如何利用DevEco Studio的Quick Fix功能来有效管理和修复代码中的问题?( )
- 6ArkTS支持以下哪些函数 ( )