Android 学习 鸿蒙HarmonyOS 4.0 第三章(TS的常用基本类型)

写之前先简单提一句。鸿蒙4.0之后呢,主推开发语言:ArkTs,如果你是零基础小白,不建议直接学习鸿蒙os开发,可以先从ts:TypeScript来开始学习。

编程语言介绍:

ArkTs 是鸿蒙os 优选的主力应用开发语言,它在TypeScript(TS)的基础上,匹配ArkUI框架,扩展了声明式UI,状态管理等相应能力,让开发者以更简洁,更自然的方式开发跨端应用。要了解ArkTs,需要了解下ArkTs,TypeScript和JavaScript的关系:

JS:JavaScript  是一种属于网络的高级脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。

TS: TypeScript    是JavaScript的一个超集,它扩展了JavaScript的语法,通过在JavaScript的基础上添加静态类型定义构建而成,是一个开源的编程语言。

ArkTS:兼容TypeScript语言,扩展了声明式UI,状态管理,并发任务等能力。在学习ArkTS声明式的相关语法之前,需要学习下TypeScript的基础语法。

TS:基础类型:

        TypeScript 支持一些基础的数据类型,如布尔型,数组,字符串等。

        布尔值: ts中可以使用boolean来表示这个变量是布尔值,可以赋值为true或者false。

                例如:let isOff = true

        数字:ts中所有的数字都是浮点数,这些浮点数的类型是number,除了支持十进制,还支持

                   二进制,八进制,十六进制,如下我们用十进制,二进制,八进制和十六进制分别定

                   义了2023,当把数据通过日志的方式打印出来,结果都会转化为十进制,也就是2023

                    例如:

                        let decLiteral: number = 2023;

                        let binaryLiteral:number = 0b11111100111;

                        let octalLiteral:number = 0o3747;

                        let hexLiteral:number = 0x7e7;

        字符串

                let aStr:string= ‘hello‘

        数组:容器类型

                第一种:

                let arr1:number[] = [1,2,3,4,5]  根据下标获取元素:arr1[2] = 3

                第二种:

                let arr2 :Array<String> = ['abc','ert','6789','hjghj']

明天补齐后两段,因为我要下班!

最近更新

  1. TCP协议是安全的吗?

    2024-04-29 06:30:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-29 06:30:03       20 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-29 06:30:03       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-29 06:30:03       20 阅读

热门阅读

  1. golang调用钉钉发送群机器人消息

    2024-04-29 06:30:03       12 阅读
  2. RediSearch:Redis强大的搜索引擎

    2024-04-29 06:30:03       16 阅读
  3. GO语言核心30讲 进阶技术

    2024-04-29 06:30:03       12 阅读
  4. C、C++的联合体:union关键字含义

    2024-04-29 06:30:03       13 阅读
  5. python:map()函数用法

    2024-04-29 06:30:03       13 阅读
  6. docker pull失败:x509: certificate has expired or is not yet

    2024-04-29 06:30:03       10 阅读
  7. electron 数据持久化方案

    2024-04-29 06:30:03       12 阅读
  8. 搜索引擎的发展历史

    2024-04-29 06:30:03       12 阅读
  9. ElasticSearch

    2024-04-29 06:30:03       14 阅读