科技颠覆者 发表于 2024-11-27 20:48:19

鸿蒙Harmony OS Next原生开辟TS根本数据类型

https://i-blog.csdnimg.cn/direct/df18d871013e4210a9bbdfa3b8cbbcbf.jpeg
鸿蒙初开,开天辟地
     TS语法之变量

书接上文,在TS中,我们常用的数据类型有
1.number

体现数字,包括浮点数和整数在内
let a:number = 100;
let b:number = -33;
let c:number = 2.5;
console.log(a)
console.log(b)
console.log(c)
console.log(typeof c)
let a:number = 100;
let b:number = -33;
let c:number = 2.5;
console.log(a)
console.log(b)
console.log(c)
console.log(typeof c)https://i-blog.csdnimg.cn/direct/366a7feda89d4272b6b5498ae9cfcadd.png
number类型
    2.string

体现字符串
let str:string = '你好,鸿蒙';
let str1:string = 'hello world'
console.log(str);
console.log(str1);
let str:string = '你好,鸿蒙';
let str1:string = 'hello world'
console.log(str);
console.log(str1);https://i-blog.csdnimg.cn/direct/98f22babbadf4fd6b02223807ceee1d2.png
string类型
    3.boolean

体现布尔值,true或false
let flag:boolean = true;
let pass:boolean = false;
console.log(flag);
console.log(pass);
let flag:boolean = true;
let pass:boolean = false;
console.log(flag);
console.log(pass);https://i-blog.csdnimg.cn/direct/7cc403138af8465596d97c6187eaa125.png
boolean类型
    4.数组

数组由两部分组成,元素类型[],例如number[]体现number的数组,string[]体现string的数组
数组类型的变量可以由数组字面量举行初始化
let a:number[] = [];
let b:string[] = ['你好','鸿蒙'];
console.log(b+b);
let arr:number[] = ;
console.log(arr);
let a:number[] = [];
let b:string[] = ['你好','鸿蒙'];
console.log(b+b);
let arr:number[] = ;
console.log(arr);https://i-blog.csdnimg.cn/direct/fa60d99e27864dc49236c6fb07ebc386.png
数组
https://i-blog.csdnimg.cn/direct/fb477339752340e2b8e1f3edbfd23227.png
输出数组
    5.对象Object

TS中,对象Object是一种一系列由属性名称和属性值组成的数据类型,如姓名旧约,年事24,性别男
对象类型的声明需要包含名称和类型
let person:{name:string,age:number,gender:string}
let person:{name:string,age:number,gender:string}对象的变量可以通过字面量举行初始化
let person:{name:string,age:number,gender:string} = {name:"旧约",age:24,gender:'男'}
console.log(person.name);
let person:{name:string,age:number,gender:string} = {name:"旧约",age:24,gender:'男'}
console.log(person.name);
https://i-blog.csdnimg.cn/direct/daf5acf16a5447aaa6ea4c5fcca48c49.png
Object类型
https://i-blog.csdnimg.cn/direct/b69a49b80e07413ba26336feb8cd3c84.png
获取对象属性
    6.Function函数

声明函数需要定义函数的关键字,函数名称,函数体,函数体返回值,参数名称,参数类型,函数返回值类型
function sum(a:number,b:number):number{
  return a + b;
}
console.log(sum(1,2));
function sum(a:number,b:number):number{
return a + b;
}
console.log(sum(1,2));https://i-blog.csdnimg.cn/direct/0327d85f9d3e4f14b2070d6520e6c6a9.png
function函数


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 鸿蒙Harmony OS Next原生开辟TS根本数据类型