千家信息网

typescript如何使用

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,本篇内容主要讲解"typescript如何使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"typescript如何使用"吧!基本类型字符串,数字,布尔l
千家信息网最后更新 2025年01月19日typescript如何使用

本篇内容主要讲解"typescript如何使用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"typescript如何使用"吧!

基本类型

字符串,数字,布尔

let name: string = '小仙女';

let age: number = 18;

let sex: boolean = false;

数组

let names: Array = ['小仙女', 'Ken'];

let ages: number[] = [18, 20];

let sexs: boolean[] = [false, true];

let anys: any[] = ['1', 2, true];

函数参数类型,返回值类型

function call(me: string|number|boolean): any {

return me;

}

对象类型

let obj: { x: number, y: number } = {x: 10, y: 100};

可选属性

// 基本类型

let name: string = '小仙女';

let age: number = 18;

let sex: boolean = false;

// 数组

let names: Array = ['小仙女', 'Ken'];

let ages: number[] = [18, 20];

let sexs: boolean[] = [false, true];

// 函数

function call(me: string | number | boolean): any {

return me;

}

// 对象类型

let obj: { x: number; y: number } = { x: 10, y: 100 };

// 可选属性

let person: { name: string; age: number; sex?: boolean } = { name, age };

type 类型

// 对象类型

let obj: { x: number; y: number } = { x: 10, y: 100 };

// 可选属性

let person: { name: string; age: number; sex?: boolean } = { name, age };

// 类型别名

type Point = {

x: number;

y: number;

};

function printCoord(pt: Point): void {

console.log(pt);

}

printCoord(obj);

interface

// 接口

interface Pt {

x: number;

y: number;

}

function printCoord1(pt: Pt): void {

console.log(pt)

}

printCoord1(obj)

到此,相信大家对"typescript如何使用"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

类型 仙女 对象 属性 内容 函数 数组 学习 实用 更深 兴趣 别名 参数 字符 字符串 实用性 实际 布尔 接口 操作简单 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库系统原理A并B 多盟无限网络技术分公司 基础差学计算机网络技术难吗 linux挂载服务器 cs服务器进不去 中新软件类似软件开发 优尚品品网络技术批发在哪 如何注册家庭安装服务器 一分钟了解网络安全周宣传 网警开展网络安全检查的举措 服务器关机网线亮开机不亮了 数据库故障恢复综述 网络安全研究部署发言稿 广州新兴互联网科技公司 云南省公安厅网络安全 电商预售数据库设计 工作站和服务器区别 wifi家庭网络安全么 网络安全工程师工资一般多少贴吧 永恒轮回显示服务器维护中 浙江鲸熹网络技术有限公司 服务器挂云上如何管理 朝阳市软件开发公司有哪些 初创软件开发公司简介范文 网络安全研究部署发言稿 如何下载网站的数据库 安徽多媒体软件开发 信息中心数据库建设意义 学习通慕课数据库技术及应用 安徽深信服网络安全
0