基于我们之前关于ArkTS数据类型、关键词和函数基础的讨论,现在我来为你详细梳理鸿蒙ArkTS语言中所有函数类型的定义格式。
1.基础函数定义
基础函数使用 function 关键字定义,包含函数名、参数列表、返回类型和函数体。其标准格式为:
function 函数名(参数1: 类型, 参数2: 类型): 返回类型 {
// 函数体
return 返回值;
}
例如,一个计算两数之和的函数定义为:
function add(x: number, y: number): number {
return x + y;
}
2.函数参数的高级用法
ArkTS支持多种参数传递方式,增强了函数的灵活性。
可选参数使用 参数名?: 类型 格式,表示该参数可传可不传:
function greet(name?: string): void {
if (name) {
console.log(`Hello, ${name}!`);
} else {
console.log('Hello!');
}
}

最低0.47元/天 解锁文章
583

被折叠的 条评论
为什么被折叠?



