编程语言的核心是处理数据

三种常见的基础数据类型

  • string字符串:描述信息
  • number数字:计算
  • boolean布尔:判断(真、假)

变量的存储和修改(string number boolean)

1.变量存储

变量:专门用来存储数据的容器

语法:

// let 变量 : 类型 = 值

1.1字符串 string 类型

注意点1:字符串需要用引号引起来(单引双引号)‘字符串’ “字符串”

注意点2:存储的时候,后面存的内容,需要和前面的类型对应

let title : string = '字符串'
console.log('字符串title',title)

1.2 数字 number 类型

let age : number = 18
console.log('年纪age',age)

1.3 布尔 boolean 类型

let isLogin : boolean = true
console.log('是否登录成功',isLogin)

2.变量的修改

age = 80
console.log('年纪age',age)

3.常量

常量:用于存储数据(不可变)

// const 常量名 : 类型 = 值
const PI : number = 3.1415926

要是进行修改即会报错

命名规则:

  • 只能包含数字、字母、下划线、$、不能以数字开头 – 重点
  • 不能使用内置关键字或保留字(比如 let、const)
  • 严格区分大小写

例如:

let num-1 : number = 11    //错误
let num_1 : number = 11    //正确

4.数组

数组:是一个容器,可以存储多个数据

数组中存储的每个数据,都有自己的编号,编号从0开始(编号也叫做索引)

let 数组名 : 类型[] = [数据1, 数据2,...]

let names : string[] = ['小红', '小明', '大强']

//打印数组语句

console.log('数组names',names)

如果我们不想打印全部,就想取它其中的小明又该如何取呢?

获取数组元素:数组名[索引]

console.log('取到了',names[1])

我们刚刚说了,数组的编号(索引)是从0开始的,那么我们names[1]取的值计算小明,names数组编号(索引)最大是2,如超过了2,即会报错

注意:数组指定的类型和存储的数据类型要必须一致,否则会报错

Logo

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

更多推荐