【HarmonyOS4学习笔记】《HarmonyOS4+NEXT星河版入门到企业级实战教程》课程学习笔记(二)

课程地址: 黑马程序员HarmonyOS4+NEXT星河版入门到企业级实战教程,一套精通鸿蒙应用开发

(本篇笔记对应课程第 3 - 4节)

P3《开发准备-了解ArkTS》

在这里插入图片描述

鸿蒙开发主要是用来开发移动端应用的。

以前我们开发移动端应用的代码:分为html、css、js三部分:

在这里插入图片描述

而使用鸿蒙的 ArkTS 开发,只要一种语言就可以了,结构、样式、事件逻辑全部包揽!

在这里插入图片描述

小疑问来了: ArkTS 以一己之力将结构、样式、事件逻辑全部包揽,会不会产生性能不好的问题呢?答案肯定是否定的,鸿蒙的方舟编译器与UI后端引擎实现了高效的编译与渲染。

在这里插入图片描述

P4《开发准备-TypeScript基本语法》

1、变量声明部分:
在这里插入图片描述

在ts官网的 Playground 测试以上代码: ts官网play代码测试功能

在这里插入图片描述

在这里插入图片描述

2、条件控制:

在这里插入图片描述

在这里插入图片描述

在ts官网的 Playground 测试以上代码:

在这里插入图片描述

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

3、迭代循环:

在这里插入图片描述

在ts官网的 Playground 测试以上代码:

在这里插入图片描述

4、函数:

在这里插入图片描述

在ts官网的 Playground 测试以上代码:

在这里插入图片描述

在这里插入图片描述

5、类和接口:

在这里插入图片描述

在这里插入图片描述

在ts官网的 Playground 测试以上代码:

在这里插入图片描述

在这里插入图片描述

6、模块开发:

在这里插入图片描述

由于模块开发需要在项目中由不同的文件形成不同模块,在这里就不演示了。

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-25 08:52:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-25 08:52:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-25 08:52:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-25 08:52:01       18 阅读

热门阅读

  1. TensorFlow 用 hashtable 的意义

    2024-04-25 08:52:01       12 阅读
  2. 每天学习一个Linux命令之htop

    2024-04-25 08:52:01       15 阅读
  3. 《AI创作类工具之九—— Rytr》

    2024-04-25 08:52:01       14 阅读
  4. perl:BigInt 计算 斐波那契数列

    2024-04-25 08:52:01       15 阅读
  5. 学习STM32第十八天

    2024-04-25 08:52:01       14 阅读