多选题 : Arkrs是鸿蒙生态的应用开发语言。以下哪些选项是ArkTs的设计理念。( )
(A)通过规范强化静态检查和分析,减少运行时的类型检查,从而降低了运行时负载,提升执行性能。
(B) ArkTS保留了TS大部分的语法特性,帮助开发者更容易上手ArkTS。
(C) ArkTS不支持null-satety特性。
(D) 通过规范强化静态检查和分析,使得许多错误在编译时可以被检测出来,降低代码运行错误的风险。
参考答案
继续答题:下一题


更多鸿蒙高级认证试题
- 1以下代码片段哪几处违反了ArkTS语法规范。( )function foo(value: number) {return value;}foo(");foo(0);foo(undefined);foo(null);
- 2以下哪些赋值语句在ArkTS中是合法。 ( )class A {v: number = 0;}class B extends A {u: string = ";{class C {v: number = 0;}let a1: A = new C();let a2: A = new B();let a3: B = new A();let a4: C = new B();
- 3下面关于方舟字节码格式IMM16_ID16_IMM8描述正确的是 ( )
- 4开发者小林正在使用DevEco Studio开发一款HarmonyOS应用,并在真机上进行调试。他在运行应用的过程中突然发现一处UI布局需要微调,希望在不中断当前应用运行的情况下看到调整效果,基于DevEco Studio提供的Hot Reload(热重载)能力,以下哪一种做法能让小林最有效地实现他的需求 ( )
- 5以下关于垂直滚动Grid组件使用cachedCount属性的说明正确的是 ( )
- 6DevEco Studio提供HarmonyOS应用/服务的UI预览界面与源代码文件间的双向预览功能,支持ets文件与预览器界面的双向预览。关于双向预览,下列选项说法错误的是?( )