致敬奔腾不息得你 - HUAWEI

HarmonyOS Next 星河版 一:

一、创建 HarmonyOS 项目

创建项目步骤如下:

  1. 点击新建项目
    在这里插入图片描述

  2. 选择 openHarmonyOS,点击 next
    在这里插入图片描述

  3. 配置项目的信息,点击Finish
    在这里插入图片描述

二、ArkTS语言的基础语法

在这里插入图片描述

// 我是注释 点击 绿色按钮 或者 预览。 然后预览页面出现后,点击下方的日志进行查看运行打印的日志
console.log('打印信息:', 'Hello HarmonyOS Next 星河版!');

  • 点击 绿色按钮 或者 预览。 然后预览页面出现后,点击下方的日志进行查看运行打印的日志

在这里插入图片描述

  • 查看效果如下:
    在这里插入图片描述

三、 认识 ArkTS 数据类型

在这里插入图片描述
在这里插入图片描述

四、变量存储数据

1. 字符串类型 (string)

在这里插入图片描述

2. 数字类型(number)

在这里插入图片描述

3. 布尔类型(boolean)

在这里插入图片描述

  • 小结
    在这里插入图片描述

五、常量存储数据

在这里插入图片描述
在这里插入图片描述

六、 常量和变量的命名规范

在这里插入图片描述

七、数组

在这里插入图片描述

1. 语法格式

在这里插入图片描述

2. 小结

在这里插入图片描述

八、 函数基本用法

1. 什么是函数及其作用

在这里插入图片描述

2. 函数的基本语法和使用方式

在这里插入图片描述
在这里插入图片描述

2. 小结

在这里插入图片描述

九、 函数的完整用法

1. 完整用法

在这里插入图片描述

  • 注意: 形参和实参的数据类型需要保持一致。
2. 代码示例:

在这里插入图片描述

3. 小结

在这里插入图片描述

十、箭头函数

1. 箭头函数的语法及其使用

在这里插入图片描述

2. 代码示例:

在这里插入图片描述

3. 小结

在这里插入图片描述

十一、对象 - 属性

1. 什么是对象

在这里插入图片描述

2. 对象的定义和使用

在这里插入图片描述

3. 代码示例:
// 1. 定义接口(规范)
interface Person {
  name: string,
  age: number,
  hobby: string
}

// 2. 根据接口,创建对象
let YuChenDong : Person = {
  name: '余承东',
  age: 18,
  hobby: '遥遥领先~~'
}

// 3. 获取对象属性数据
console.log("name:", YuChenDong.name)
console.log("age:", YuChenDong.age)
console.log("hobby:", YuChenDong.hobby)

在这里插入图片描述


##### 4. 小结

在这里插入图片描述

十二、 对象 - 方法

在这里插入图片描述

代码示例:
// 1. 定义接口(规范)
interface Person {
  name: string,
  age: number,
  hobby: string,
  // 1. 规定方法
  show: () => void,
  method: () => void
}

// 2. 根据接口,创建对象
let YuChenDong : Person = {
  name: '余承东',
  age: 18,
  hobby: '遥遥领先~~',
  // 2. 定义方法
  show: () => {
    console.log("show", "我是 show 方法")
  },
  method:() => {
    console.log("method", "我是 method 方法")
  }
}

// 3. 获取对象属性数据
console.log("name:", YuChenDong.name)
console.log("age:", YuChenDong.age)
console.log("hobby:", YuChenDong.hobby)

// 3. 调用方法
YuChenDong.show()
YuChenDong.method()

在这里插入图片描述

十三、联合类型

在这里插入图片描述

1. 代码示例:
	
// 1. 基本的使用(不限制值具体内容)
let a : string | number = '作息时间'
a = 1314

// 2. 限定值的具体内容 (gender 值  : 要么就是  男、女、或者选择保密)
let gender : 'man' | 'woman' | 'secret' = 'man'

2. 小结

在这里插入图片描述

十四、枚举类型

1. 什么是枚举类型

在这里插入图片描述

2. 枚举类型的定义与使用

在这里插入图片描述

3. 代码示例:
// 1. 定义枚举类型
enum Color {
  Red = '#ff0f29',
  Orange = '#ff7100',
  Green = '#30b30e'
}
// 2. 将枚举类型赋值给变量
let color : Color = Color.Orange;

4. 小结

在这里插入图片描述

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐