鸿蒙初开,开天辟地
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)
复制代码
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);
复制代码
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);
复制代码
boolean类型
4.数组
数组由两部分组成,元素类型[],例如number[]体现number的数组,string[]体现string的数组
数组类型的变量可以由数组字面量[item1,item2,item3]举行初始化
let a:number[] = [];
let b:string[] = ['你好','鸿蒙'];
console.log(b[0]+b[1]);
let arr:number[] = [1,2,3];
console.log(arr);
- let a:number[] = [];
- let b:string[] = ['你好','鸿蒙'];
- console.log(b[0]+b[1]);
- let arr:number[] = [1,2,3];
- console.log(arr);
复制代码
数组
输出数组
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);
复制代码
Object类型
获取对象属性
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));
复制代码
function函数
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |