鸿蒙开发第一天

一、开发准备工作

1、开发工具的安装

1)下载地址:https://developer.huawei.com/consumer/cn/deveco-studio/

2)查询API文档链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V2/syscap-0000001408089368-V2

二、ArkTS语言

1、ArkTS语言特点主打一个:开发效率高,开发体验好

2、TypeScript语法学习:

1)变量声明

TypeScript在JavaScript的基础上加入了静态类型检查功能,因此每一个变量都有固定的数据类型

2)条件控制

TypeScript与大多数开发语言类似,支持基于if-else和Switch的条件控制

注意:在TypeScript中,空字符串、数字0、null、undefined都被认为是false,其他值则为true

3)循环打印

TypeScript支持for和while循环,并且为一些内置类型如array等提供了快捷迭代语法

4)函数

TypeScript通常利用function关键字声明函数,并且支持可选参数、默认参数、箭头函数等特殊语法

5)类和接口

TypeScript具备面向对象变成的基本语法,例如interface、class、enum等,也具备封装、集成、多态等面向对象基本特性。

6)模块开发

应用复杂时,我们可以把通用功能抽取到单独的ts文件中,每个文件都是一个模块(module)。模块可以相互加载,提高代码复用性。

相关推荐
SuperHeroWu734 分钟前
【HarmonyOS Next】拒绝权限二次申请授权处理
华为·harmonyos·授权·设置·弹框·二次申请权限·拒绝权限
m0_7482326442 分钟前
鸿蒙NEXT(五):鸿蒙版React Native架构浅析
react native·架构·harmonyos
东林知识库1 小时前
鸿蒙NEXT应用App测试-通用测试
华为·harmonyos
二川bro1 小时前
HarmonyOS Design 介绍
华为·harmonyos
码上为赢1 小时前
【DeepSeek与鸿蒙HarmonyOS:开启应用开发新次元】
华为·harmonyos·deepseek
Jack_Wee3 小时前
解锁鸿蒙装饰器:应用、原理与优势全解析
harmonyos
skywalk81633 小时前
PolyOS 是面向 RISC-V 架构的智能终端和 AIoT 开源操作系统(基于开源鸿蒙)
qemu·harmonyos·risc-v
二川bro4 小时前
HarmonyOS 开发套件 介绍——下篇
华为·harmonyos
繁依Fanyi4 小时前
巧妙实现右键菜单功能,提升用户操作体验
开发语言·前端·javascript·vue.js·uni-app·harmonyos
小冷爱学习!14 小时前
华为动态路由-OSPF-完全末梢区域
服务器·网络·华为