• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript教程

RSS
  • React项目配置npxcreate-react-appxxxx--templatetypescript
    React项目配置npxcreate-react-appxxxx--templatetypescript
    安装npminstallreact-app-rewiredcustomize-crababel-plugin-import-D改写package.json的启动命令原来的:amp;quot;scriptsamp;quot;:{amp;quot;startamp;quot;:amp;quot;react-scriptsstartamp;quot;,amp;quot;buil ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:142 | 回复:0
  • typescript_类
    typescript_类
    //类的定义classAnimal{id:string;//默认访问修饰符为public:类本身、子类、类外部可访问publicname:string;//public:类本身、子类、类外部可访问protectedtype:string='动物';//保护成员protected,类本身、子类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:109 | 回复:0
  • TypeScript基础类型
    TypeScript基础类型
    一、TypeScript的安装及使用1、安装npmitypescript-g//ts全局包npmits-node-g//使用ts-node直接运行ts文件 2、使用将TypeScript转换为JavaScript代码:tsctest.ts使用node命令来执行test.js文件:$nodetest. ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:145 | 回复:0
  • TypeScript学习笔记(八) - 声明文件
    TypeScript学习笔记(八) - 声明文件
    本篇将介绍TypeScript的声明文件,并简单演示一下如何编写和使用声明文件。本篇也是这个系列的最后一篇。 一、声明文件简介 TypeScript作为JavaScript的超集,在开发过程中不可避免要引用其他第三方的JavaScript的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:130 | 回复:0
  • Typescript Record的用法
    Typescript Record的用法
    构造一个对象类型,其属性key是Keys,属性value是Tpye。被用于映射一个类型的属性到另一个类型 interface CatInfo { age: number, breed: string } type CatName = 'miffy'| 'boris' | 'mordred' // 字符串 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:136 | 回复:0
  • 手动使用gulp4.0配合rollup搭建typescript写一个自己的一个开源库(起步构建自动化处理 ...
    手动使用gulp4.0配合rollup搭建typescript写一个自己的一个开源库(起步构建自动化处理 ...
    为什么要使用gulp+rollup模式我尝试过gulp+webpack,gulp+browerify~最后决定用gulp+rollup,gulp既然已经4.0都出了很久了我还停留在2的版本,所以此次就使用4开始吧基于面向对象开发编辑器它是简单可定制的,可用于 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:118 | 回复:0
  • 基于TypeScript的Angular6.X系列学习笔记-环境搭建
    基于TypeScript的Angular6.X系列学习笔记-环境搭建
    1.Angular CLI是一个命令行界面,它可以创建项目、添加文件以及执行一大堆开发任务(测试、打包和发布); https://cli.angular.io/  2.开发环境搭建: 2.1在安装Angular CLI之前,先检查电脑里面安装最新版Node.j ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:130 | 回复:0
  • 未找到与约束Micorosoft.CodeAnalysis.Editor.TypeScript.ToolsOptions.IUserSettings ...
    未找到与约束Micorosoft.CodeAnalysis.Editor.TypeScript.ToolsOptions.IUserSettings ...
    问题:未找到与约束 ContractNameMicorosoft.CodeAnalysis.Editor.TypeScript.ToolsOptions.IUserSettingsProviderRequiredTypeIdentityMicorosoft.CodeAnalysis.Editor.TypeScript.ToolsOptions.IUserSettingsProv ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:128 | 回复:0
  • TypeScript手册1-基本类型和接口
    TypeScript手册1-基本类型和接口
     这是最简单的类型 varisDone:boolean=false;Numbervarname:string=amp;quot;bobamp;quot;;name='smith'; Arrayvarlist:Arrayamp;amp;lt;numberamp;amp;gt;=;Enum枚举enumColor{Red=1,Green,Blue};varc: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:138 | 回复:0
  • 手摸手教你用 yapi-to-typescript生成Yapi的TypeScript数据类型
    手摸手教你用 yapi-to-typescript生成Yapi的TypeScript数据类型
    一 背景 现代社会比较重视效率,本着这个思想宗旨,能用工具自动高效做的事情,就不要低质量的勤奋。yapi-to-typescript就是一款自动生成接口请求与响应的typescript数据类型定义的工具,可根据 YApi 或 Swagger ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:140 | 回复:0
  • 用TypeScript开发爬虫程序 - 开发手游啦啦啦
    用TypeScript开发爬虫程序 - 开发手游啦啦啦
    全局安装typescript: npm install -g typescript 目前版本2.0.3,这个版本不再需要使用typings命令了。但是vscode捆绑的版本是1.8的,需要一些配置工作……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:126 | 回复:0
  • 八、TypeScript面向对象特性 注解 (annotation)
    八、TypeScript面向对象特性 注解 (annotation)
    注解 (annotation) 注解为程序的元素(类、方法、变量)加上更直观更明了的说明,这些说明信息与程序的业务逻辑无关, 而是供指定的工具或框架使用的。 我们看一个例子: 这是一个由Angular2写的项目,我们看到AppCompon ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:118 | 回复:0
  • 十分钟教你理解TypeScript中的泛型
    十分钟教你理解TypeScript中的泛型
    本文介绍TypeScript中泛型的概念,以简单直白的方式,向那些不了解此概念,但渴望在工作中使用它的开发者,提供入门指导。……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:119 | 回复:0
  • TypeScript 强类型 JavaScript – Rafy Web 框架选型
    TypeScript 强类型 JavaScript – Rafy Web 框架选型
    今天看到了 AngularJs 2.0 版本将基于 TypeScript 构建 的消息。与同事们对 TypeScript 展开了讨论。本文记录一些个人的想法。   理想的 JavaScript 开发模式 其实早在 TypeScript 发布早期的时候,我就已经开始 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:139 | 回复:0
  • TypeScriptArrayRemove
    TypeScriptArrayRemove
    定义一个数组tags:any;方法1:filter删除并不留空位this.tags=this.tags.filter(tag=amp;amp;gt;tag!==removedTag);方法2:splice删除并不留空位constindex=this.tags.indexOf(removedTag,0);if(indexamp;amp;gt;-1){t ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:101 | 回复:0
  • 使用Typescript重构axios(十一)——接口扩展
    使用Typescript重构axios(十一)——接口扩展
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:115 | 回复:0
  • TypeScript(14): 函数
    TypeScript(14): 函数
    函数是一组一起执行一个任务的语句。 您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。 函数声明告诉编译器函数的名 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:125 | 回复:0
  • TypeScript的学习笔记之一
    TypeScript的学习笔记之一
    这系列TS学习笔记主要是针对https://ts.xcatliu.com/introduction/what-is-typescript.html,这个网站的学习,对TS来展开一次全面的学习。对于TS,17年接触过,但是感觉那个时候没有搞明白,没有做到位,所以白浪费 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:114 | 回复:0
  • 使用Typescript重构axios(八)——实现基础功能:处理响应data
    使用Typescript重构axios(八)——实现基础功能:处理响应data
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:107 | 回复:0
  • 7个好用的TypeScript新功能
    7个好用的TypeScript新功能
    1.可选链从v3.7可用这是当你尝试访问嵌套数据时的一个痛点,嵌套数据越多,代码就会变得越繁琐。在下面的例子中,要访问 address ,你必须遍历 data.customer.address,而且 data 或 customer 有可能是 unde ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:138 | 回复:0
  • 《一》大话 TypeScript 基本类型
    《一》大话 TypeScript 基本类型
    ——点击上方蓝色字体,关注我哦~—— 前言: 本文章为 TypeScript 系列文章.  旨在利用碎片时间快速入门 Typescript. 或重新温故 Typescript 查漏补缺. 在官方 api 的基础上, 加上一些日常使用的感想.  如果感兴趣 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:120 | 回复:0
  • chrome插件:yapi接口TypeScript代码生成器
    chrome插件:yapi接口TypeScript代码生成器
    前言2020-09-12天气晴,蓝天白云,微风,甚好。前端Jser一枚,在公司的电脑前,浏览器打开着yapi的接口文档,那密密麻麻的接口数据,要一个一个的去敲打成为TypeScript的interface或者type。心烦。虽然这样的情况已 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:103 | 回复:0
  • TypeScript 0.9.1 发布,新增 typeof 关键字
    TypeScript 0.9.1 发布,新增 typeof 关键字
    TypeScript 0.9.1 发布了,该版本提升了编译器和语言的性能,增加新的语言特性 typeof ,更好的 this 处理等。详细介绍请看发行说明。 TypeScript 是微软新推出的一种语言,基于 JavaScript ,最终通过工具编译生成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:110 | 回复:0
  • Nuxt/Vue.jsinTypeScript:Objectliteralmayonlyspecifyknownproperties,but'component ...
    Nuxt/Vue.jsinTypeScript:Objectliteralmayonlyspecifyknownproperties,but'component ...
    项目背景,Nuxt(vue),TypeScript生成完项目框架,添加测试demo页面. 在生成的模板代码中添加layout配置如下:amp;amp;lt;scriptlang=amp;quot;tsamp;quot;amp;amp;gt;importVuefrom'vue'exportdefaultVue.extend({layo ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:100 | 回复:0
  • typescript类的修饰符
    typescript类的修饰符
    学习过java的小姐姐,小哥哥应该很好理解,但还是啰嗦的写出来!typescript里面定义属性的时候给我们提供了三种修饰符public:公有在当前类里面、子类、类外面都可以访问protected:保护类型在当前类里面、子类里面可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:106 | 回复:0
  • 【TypeScript】基础类型和高级类型
    【TypeScript】基础类型和高级类型
    一、基础类型 1、布尔值: letisDone:boolean=false; 2、数值:leta:number=6;  可以赋值二进制,八进制,十六进制; 3、字符串:letname:string=amp;quot;Tomamp;quot;;  可以使用模板字符串`${name}` 4、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:111 | 回复:0
  • TypeScript面向对象编程
    TypeScript面向对象编程
    面向对象编程-类的声明和使用类的出现可以让前端程序员抽象层次、增加维护性和复用性。当然这一系列的类的操作,我们都叫他面向对象编程。TypeScript就是一个基于类的面向对象编程语言。类是对象具体事务的一个抽象 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:104 | 回复:0
  • typescript函数(定义、参数、重载)
    typescript函数(定义、参数、重载)
    代码://本节内容//1.函数的定义//2.参数(可选参数/默认参数/剩余参数)//3.方法的重载//js//functionadd(x,y){//returnx+y//}//letadd1=function(x,y){//returnx+y//}//ts//1.函数的定义functionadd(x,y):n ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:107 | 回复:0
  • TypeScript-数组
    TypeScript-数组
    在TypeScript中,数组类型有多种定义方式,比较灵活。letfibonacci:number=;数组的项中不允许出现其他的类型:letfibonacci:number=;//index.ts(1,5):errorTS2322:Type'(number|strin ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:102 | 回复:0
  • typescript学习--安装与自动编译
    typescript学习--安装与自动编译
    typescript学习 安装 编译 截图 hbuilder自动编译--已不行 hbuilderx自动编译 安装 npm install -g typescript 编译 tsc index.ts 该命令可以让ts文件转换为js文件 截图 hbuilder自动编译–已不行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:118 | 回复:0
  • typescript 学习
    typescript 学习
    一、基本类型 1、对象声明   注意: 声明a对象,包含name,和 age 均为string类型,:string 表示可能存在其他string类型的属性,需要注意的是:若还有其他类型属性时,需满足条件: ① 固定属性为统一类型 ② 其 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:121 | 回复:0
  • 使用Typescript重构axios(十五)——默认配置
    使用Typescript重构axios(十五)——默认配置
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:116 | 回复:0
  • TypeScript装饰器(decorators) 
    TypeScript装饰器(decorators) 
    装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,访问符,属性或参数上,可以修改类的行为。装饰器使用@expression这种形式,expression求值后必须为一个函数,它会在运行时被调用,被装饰的声明信息做为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:103 | 回复:0
  • TypeScript泛型中keyof语法的使用
    TypeScript泛型中keyof语法的使用
    interfacePerson{name:string;age:number;gender:string;}classTeacher{constructor(privateinfo:Person){}//getInfo(key:string){//returnthis.info;/***这里……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:80 | 回复:0
  • typescript学习记录-函数(8)重点重点
    typescript学习记录-函数(8)重点重点
    函数是一组一起执行一个任务的语句。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。函数声明告诉编译器函数的名称、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:93 | 回复:0
  • 使用Typescript重构axios(九)——异常处理:基础版
    使用Typescript重构axios(九)——异常处理:基础版
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:94 | 回复:0
  • TypeScript声明文件(.d.ts)的使用
    TypeScript声明文件(.d.ts)的使用
    当我们在TS文件中需要引入外部库时,编译时是无法判断传入参数的类型的,所以我们需要在引入前加入一个声明文件来帮助ts判断类型。当然现在大部分库都自带有自己的声明文件,一般在@types目录下。使用场景在ts文件中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:84 | 回复:0
  • [转载]TypeScript 入门指南
    [转载]TypeScript 入门指南
    之前有听过,但未使用过,而最近在用nodejs,angularjs做一些前端项目,想到了这个来,正是学习TypeScript的时候,看介绍貌似和coffeescript相似,也JavaScript的转译语,可以通过编译生成Javascript。 http://www.os ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:85 | 回复:0
  • element-uitypescript
    element-uitypescript
    plugins:]……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:89 | 回复:0
  • 0前端  框架 库_千万别去碰js呀  混合APP_webAPP_美工  选有类型的语言,比如TypeScri ...
    0前端 框架 库_千万别去碰js呀 混合APP_webAPP_美工 选有类型的语言,比如TypeScri ...
    常用知识点,技巧添加库到本地:(举例 element-ui)用npm命令行把包下载到本地在电脑里找到资源文件,比如 C:\\Users\\XiaoCong\\AppData\\Roaming\\npm\\node……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:78 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap