首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
typescript
相关资讯
热门
最新
后端
01-01 08:00
后端
TypeScript - 简单易懂的 keyof typeof 分析
TypeScript - 简单易懂的 keyof typeof 分析,在用TypeScript的时候,我们常会类似下面的例子一样写~enumColorsEnum{white='#ffffff',black='#000000',}typeColors=keyoftypeofColorsEnum;复制代码其中最后一行等价于typeColors="white"|"black"复制代码那么其中keyoft
892
代码人生
01-01 08:00
代码人生
TypeScript的应用及方法介绍(typescript菜鸟教程)
TypeScript的应用及方法介绍(typescript菜鸟教程),TypeScript是JavaScript的一种超集是一种强类型语言原始类型原始数据类型consta:string='foobar'constb:number=123//NaNInfinityconstc:boolean=true//false//在非严格模式(strictNullChecks)下,//string,number
563
代码人生
01-01 08:00
代码人生
TypeScript中的枚举(typescript enum)
TypeScript中的枚举(typescript enum),枚举(Enum)类型用于取值被限定在一定范围内的场景,比如一周只能有七天从周一到周日,三原色红绿蓝,四个方位上下左右等。用途:使用枚举我们可以定义一些有名字的数字常量。枚举通过enum关键字来定义。数字枚举示例:enumDirection{Up,Down,Left,Right,}console.log(Direction.Up);复制
552
代码人生
01-01 08:00
代码人生
TypeScript 浏览器存储数据的方式
TypeScript 浏览器存储数据的方式,我们在开发网站或者网页游戏中通常需要存储用户数据,实现一些功能,比如记住密码,自动填入信息,一段时间内账号免登录等。这些数据需要存储在浏览器中,常用的存储方式有以下几种:LocalStorage、SessionStorage、Cookies。1.LocalStorageLocalStorage的值能永久的存储在浏览器上,直到手动清空浏览器数据。同一个浏览
359
代码人生
01-01 08:00
代码人生
TypeScript接口参数/响应类型自动推导
TypeScript接口参数/响应类型自动推导,TypeScriptWeb项目的API的参数与响应数据类型,如果不手动映射,默认是缺失的:asyncfunctionsendRequest(url:string,params?:any){constresponse=axios.get(url,{params})returnresponse//->Promise>}复制代码这给项目带来了少许不稳定性。
335
代码人生
01-01 08:00
代码人生
TypeScript 简单例子(typescript教程)
TypeScript 简单例子(typescript教程),TypeScript概述1.TypeScript是拥有类型的JavaScript,可以编译成JavaScript。同时拥有类型检查、语言扩展、工具属性。2.它的好处:接口定义直接生成文档,让前端开发者重塑类型思维。3.啥是强类型语言:不允许改变变量的数据类型,除非进行强制类型转换。4.静态类型语言:在编译阶段确定所有变量类型(C++)5.
334
代码人生
01-01 08:00
代码人生
TypeScript 开发 Node.js 应用时如何处理 alias 和 esm
TypeScript 开发 Node.js 应用时如何处理 alias 和 esm,前一阵子学习了一点TypeScript并用Vue+Vite做了一个简单的Demo,体验了一下TS的快感。由此想尝试下使用TS开发一下Node.js应用,由于前一段时间一直用Vue.js便很顺手的用上了alias和import。没想到事情并没有那么简单……问题起因从网上搜索和参考官方项目使用TypeScript开发N
327
代码人生
01-01 08:00
代码人生
TypeScript学习之keyof类型操作符
TypeScript学习之keyof类型操作符,简介TypeScript允许我们遍历某种类型的属性,并通过keyof操作符提取其属性的名称。keyof操作符可以用于获取某种类型的所有键,其返回类型是联合类型。使用interfacePerson{name:string;age:number;location:string;}typeK1=keyofPerson;//"name"|"age"|"loc
289
代码人生
01-01 08:00
代码人生
TypeScript 中的数组类型、类型推论 - 数组;初步了解数组泛型
TypeScript 中的数组类型、类型推论 - 数组;初步了解数组泛型,数组的类型接下来,我们学习数组在TS中如何定义?//数组中的每一项都必须是string类型,把鼠标移动到myFriends,可以看到它是这样一个类型letmyFriends:string[]=['Alex','Bob'];//那如果数组某一项不是string类型呢?会报错,不能将类型“number”分配给类型“string”
286
代码人生
01-01 08:00
代码人生
Typescript 中的 Non-Nullable 类型——TypeScript Evolution 系列第一篇
Typescript 中的 Non-Nullable 类型——TypeScript Evolution 系列第一篇,Typescirpt2.0发布了许多新的特性。在这篇文章中,我们一起学习non-nulable类型。它是对类型系统的重要改进,旨在避免一整类在编译时因为可能为空值引发的报错。null和undefined在Typescript2.0之前,null和undefined可以是任何类型的值,
261
«
1
2
3
4
5
6
7
8
9
»