arkTs基础
文章平均质量分 58
此专栏包含arkTs语言基础和目录结构的讲解,以一个简单的实战应用结尾。
槐月杰
些许风霜,些许苦。苦尽甘来终出头。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ArkTS语言入门之接口、泛型、空安全、特殊运算符等
臭宝们,今天我们来学习如何在ArkTS中定义和使用接口。它是一种特殊的类,只包含抽象方法。接口不能直接实例化,但可以被其他类实现。一个类可以实现多个接口。原创 2025-04-09 13:31:52 · 1514 阅读 · 0 评论 -
ArkTS语言入门之类
臭宝们,今天我们来学习ArkTS语言中的类(Class)的概念。类是面向对象编程中的一个核心概念,它允许我们创建具有属性和方法的自定义数据类型。在ArkTS中,类的定义和使用方式与其他主流的面向对象语言类似,但也有一些独特之处需要我们注意。在以下示例中,定义了Person类,该类具有字段name和surname、构造函数和方法fullName:创建实例要创建Person类的实例,可以使用new关键字:字段和属性在ArkTS中,字段(field)和属性(property)的概念略有不同。字段是类的一部原创 2025-04-09 10:11:31 · 906 阅读 · 0 评论 -
ArkTS语言基础之函数
臭宝们终于来到了ArkTS基础之函数,今天我们来学习一下ArkTS的函数的相关知识,上一节中也有一些函数的基础知识。原创 2025-04-08 23:06:46 · 462 阅读 · 0 评论 -
ArkTS语言入门细节之枚举类型、可选参数、Rest参数和返回类型
在ArkTS中,枚举类型、可选参数、Rest参数和返回类型是编程语言中的基本概念。下面将详细介绍这些概念及其用法,臭宝们准备好了吗?Go!Go!Go!原创 2025-04-08 15:58:30 · 474 阅读 · 0 评论 -
ArkTS语言入门细节之联合类型
这是因为,变量声明变了,这个声明不是单纯的字符串类型了,而是联合类型,它可以是undefined类型也可以是字符串类型,臭宝们不禁又要问,还能这么玩?是的,这语言玩的很花,很独特,在没有传值时,name默认是undefined类型(因为初始化就是undefined),当用户输入了字符串后,它就成了字符串类型了,但我要说联合类型并不等于单一类型,也就是说string|undefined不等于string。这段代码的意思是,如果name的值是undefined(没赋值),那么就用张三赋值给name。原创 2025-04-07 16:12:49 · 353 阅读 · 0 评论 -
2025 ArkTS 语言入门之基本知识(一)
虽然ArkTS是静态编译的语言,但允许这种比较特殊的写法,编译器会根据用户的赋值进行类型判断。ArkTS支持位运算符,包括按位与(&)、按位或(|)、按位异或(^)、左移(<<)和右移(>>)。ArkTS在继承TypeScript语法的基础上进行了优化,以提供更高的性能和开发效率。ArkTS支持基本的控制流语句如if、else if、else、switch等。ArkTS支持逻辑运算符,包括逻辑与(&&)、逻辑或(||)和逻辑非(!ArkTS的类型系统是基于TypeScript的,但有一些额外的特性。原创 2025-04-07 11:21:28 · 706 阅读 · 0 评论 -
2025 ArkTS语言开发入门之前言(二)
主要包含HAP包的配置信息、应用/服务在具体设备上的配置信息以及应用/服务的全局配置信息。build-profile.json5:当前的模块信息 、编译信息配置项,包括buildOption、targets配置等。src > main > resources:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。这时候,有的臭宝可能还不明白,没关系,在后面的学习中这些会逐步去学习的,这只是登山前的热身运动。src > main > ets > entryability:应用/服务的入口。原创 2025-04-06 21:52:03 · 483 阅读 · 0 评论 -
2025ArkTS语言开发入门之前言
要想学好一门语言,必先会下载对应的编辑器/集成开发环境,ArkTS也是如此,下面我带着大家去下载并安装ArkTS语言的集成开发环境——Dev Eco Studio。原创 2025-04-06 20:32:31 · 420 阅读 · 0 评论
分享