TypeScript 是 JavaScript 的一个超集,添加了静态类型检查和基于类的面向对象编程。TypeScript 代码在编译时会转换为纯 JavaScript,因此
原创 2024-05-10 11:17:01
44阅读
TypeScript 是由微软开发的用于 JavaScript 的超集编程语言。它增加了可选的静态类型,旨在提高开发人员的生产力和代码质eb 开发领域的重要工具。
原创 2024-05-06 11:50:15
47阅读
typescript 编译命令 tsc app.ts 基本数据类型 - var isBoon:boolean = false; (不给值默认 undefined) - var num: number = 10; - var str: string = "abc"; - var list1: numb
转载 2019-05-31 10:53:00
118阅读
2评论
一. 环境搭建安装Node.jsnpm i -g typescript创建ts文件test.ts,编译:tsc test.ts 二. 基本类型1. 类型声明语法:let 变量:类型;let 变量:类型=值;function fn(参数:类型,参数:类型):类型{}实例:let myStr: string = "123";let myNum: number;console.log(myStr);m
推荐 原创 2023-01-14 22:46:06
714阅读
一、基本类型1. 类型声明类型声明是TS非常重要的一个特点通过类型声明可以指定TS中变量(参数、形参)的类型指定类型后,当为变量赋值时,TS编译器会自动检查值是否符合类型声明,符合则赋值,否则报错简而言之,类型声明给变量设置了类型,使得变量只能存储某种类型的值语法:let 变量: 类型; let 变量: 类型 = 值; function fn(参数: 类型, 参数: 类型): 类型{
环境搭建 1、安装node环境 2、安装typescript,-g表示全局安装。 npm i typescript -g 3、安装完毕后查看typescript版本 tsc -v 编译配置 可以在typescript的配置文件tsconfig.json中配置编译选项。 { "compileOnSav ...
转载 2021-09-18 20:40:00
119阅读
2评论
一、TypeScript概要 TypeScript是一种由微软开发的自由和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。安德斯·海尔斯伯格,C#的首席架构师,工作于TypeScript的开发。 官
原创 2022-09-25 00:45:02
221阅读
一、类型type 1.1、定义 Type又叫类型别名(type alias),作用是给一个类型起一个新名字,不仅支持interface定义的对象结构,还支持基本类型、联合类型、交叉类型、元组等任何你需要手写的类型。 type Num = number; // 基本类型 type StringOrNu
原创 2022-10-03 15:09:05
195阅读
一、TypeScript概要 TypeScript是一种由微软开发的自由和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。安德斯·海尔斯伯格,C#的首席架构师,工作于TypeScript的开发。 官
原创 2022-09-25 00:44:55
216阅读
一、原始数据类型基本使用 TypeScript中拥有更多的类型,如下表所示: 类型例子描述 number 1, -33, 2.5 任意数字 string 'hi', "hi", hi 任意字符串 boolean true、false 布尔值true或false 字面量 其本身 限制变量的值就是该字面
原创 2022-10-10 23:19:56
480阅读
一、TypeScript概要 TypeScript是一种由微软开发的自由和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。安德斯·海尔斯伯格,C#的首席架构师,工作于TypeScript的开发。 官
原创 2022-09-25 00:45:10
151阅读
typescript是JavaScript的一个超集,就是说JavaScript的语法typescript全部
原创 2023-04-08 08:55:28
124阅读
接口可以再定义类的时候去限制类的结构,接口中的所有属性都不能有实际的值,所以说,接口只考虑对象的接口,而不考虑其值,在接口中所
原创 2024-07-30 10:59:49
78阅读
/ 使用class关键字定义 class Person {
原创 2023-04-10 17:04:06
171阅读
TypeScript的联合类型 联合类型指的是一个变量有多种可能的类型,多种类型间用符号|分割 let content: string | number = "content"; // content 既可以是字符串,也可以是数字 content = 123; TypeScript的类型保护 as ...
转载 2021-08-07 17:19:00
82阅读
2评论
Typescript是一种由微软开发的开源编程语言,它是JavaScript的超集,意味着它包含了JavaScript的所有特性,同时还提供了一些额外的功能和类型检查。Typescript的目标是提高JavaScript代码的可读性、可维护性和可扩展性,同时还能够在编译时检测出一些常见的错误。在本文中,我们将详细介绍Typescript的知识,并使用相关代码辅助介绍。一、基础类型Typescrip
原创 2023-07-16 22:15:28
119阅读
TypeScript的类 类的基本使用 新建文件demo.ts,写入以下内容: class Father { content = "我是你父亲!"; say() { return this.content; } } let father = new Father(); console.log(fat ...
TypeScript的泛型 泛型的概念 如果希望实现函数的返回值类型与参数类型一致,可以这样写: function fun(arg: string): string { return arg } 或者这样: function fun(arg: number): number { return arg ...
转载 2021-08-09 11:13:00
116阅读
接口 interface 此接口非彼接口,在ts中只是对象的一种,用来定义对象的类型 什么是接口 在面向对象语言中,接口(Interfaces)是一个很重要的概念,它是对行为的抽象,而具体如何行动需要由类(classes)去实现(implement)。 ts的接口-interfaces经常用于对对象 ...
转载 2021-10-28 18:14:00
569阅读
2评论
ts在react中的应用//声明一个组件const Hello=(props:any)=>{return(<div>{props.message}</div>)} export default Hello//App.jsfunction App() { return ( <div className="App"> <Hello message={"text"}></Hello> </div&g
原创 2021-09-03 13:29:48
186阅读
  • 1
  • 2
  • 3
  • 4
  • 5