题目
ArkTS 以关键字const开头的声明引入只读常量[1],该常量只能被赋值一次。○ 正确(True)○ 错误(False)
ArkTS 以关键字const开头的声明引入只读常量[1],该常量只能被赋值一次。 ○ 正确(True) ○ 错误(False)
题目解答
答案
正确(True)
解析
考查要点:本题主要考查对ArkTS中const关键字作用的理解,特别是其“只读”特性的具体含义。
解题核心思路:
- 明确const的关键特性:const声明的变量在声明时必须赋值,且变量本身不能被重新赋值。
- 区分变量赋值与对象属性修改:虽然变量本身不可重新赋值,但若变量是对象引用,对象内部的属性仍可修改。
- 结合题目描述:题目强调“只能被赋值一次”,需判断此描述是否与const的实际行为一致。
破题关键点:
- 只读性针对变量本身:const确保变量引用始终指向同一内存地址,但不阻止对象属性的修改。
- 题目表述的准确性:题目未涉及对象属性修改,仅关注变量是否可被重新赋值,因此描述正确。
题目描述解析:
题目指出“以const开头声明的变量是只读常量,只能被赋值一次”。需验证以下两点:  
- 是否只能赋值一次:const声明的变量必须在声明时赋值,且后续无法通过直接赋值语句(如var = newValue)修改变量本身。
- “只读”的范围:若变量是对象引用,对象属性可修改,但题目未涉及此场景,仅关注变量本身的赋值次数。
结论:
题目描述符合const关键字的核心特性,因此答案为正确(True)。