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

TypeScript教程

RSS
  • TypeScript 和 Babel:一场美丽的结合
    TypeScript 和 Babel:一场美丽的结合
    作者:@司南free译文:https://juejin.im/post/5c822e426fb9a04a0a5ffb49(点击尾部阅读原文前往)作者:@Matt Turnbull英文原文:https://iamturns.com/typescript-babel/ 感谢 Babel 的 TypeScript 插件(@ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:87 | 回复:0
  • [Node.js]TypeScript实现sleep函数
    [Node.js]TypeScript实现sleep函数
    看过不少网友的文章, 有各种方法, 但我想要的是一个能线性执行的sleep函数./***等待指定的时间*@paramms*/staticasyncsleep(ms:number){returnnewPromise((resolve)=amp;amp;gt;{setTimeout(()=amp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:99 | 回复:0
  • 【ts】VSCode自动编译TypeScript终端报错
    【ts】VSCode自动编译TypeScript终端报错
    一、点击终端--运行任务--选择tsc:监视-tsconfig.json后,终端报出了如下错误:errorTS5058:Thespecifiedpathdoesnotexist 在网上找到解决办法是因为vscode切换了默认终端,将默认终端修改为powershell 后再执行一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:99 | 回复:0
  • 如何在typescript项目中调用js
    如何在typescript项目中调用js
    要想在typescript项目中调用js方法,先要将js模块中的js文件都要转为d.ts文件,然后才可以正常调用其中的方法。 本文以crypto-js为例,演示一个完整的转换过程。 第一步: 新建文件夹,生成package.json文件。命令: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:102 | 回复:0
  • [Typescript]Dynamictypes:UseTypeScript'sMappedTypesandTemplateLiteralTypesTogeth ...
    [Typescript]Dynamictypes:UseTypeScript'sMappedTypesandTemplateLiteralTypesTogeth ...
    we'regoingtodivedeepintoamorecomplexexampleinwhichwecombinemappedtypes,keyremapping,templateliteraltypes,andindexedaccesstypestostaticallytypeahighlydynamicJavaScriptfu……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:104 | 回复:0
  • typescript类继承修饰符
    typescript类继承修饰符
    //1、ts中类的定义/*es5:functionPerson(name){this.name=name;this.run=function(){console.log(this.name)}}var……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:117 | 回复:0
  • TypeScripttsconfig配置文件
    TypeScripttsconfig配置文件
    tsc--init会生成一个tsconfig.json的配置文件,tsc没法用需要全局安装typescript。这个文件是对ts的编译配置文件。我们新建一个文件夹,生成tsconfig.json,将amp;quot;removeCommentsamp;quot;:true,这个配置放开, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:106 | 回复:0
  • TypescriptInterfaces(接口)添加任意key值/内容
    TypescriptInterfaces(接口)添加任意key值/内容
    什么是Interfaces接口类(抽象方法集合)https://www.runoob.com/typescript/ts-interface.html“接口”Interfaces 是一系列抽象方法的声明,是一些方法特征的集合,这些方法都应该是抽象的,需要由具体的类去实现, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:105 | 回复:0
  • 10大TypeScript项目,高薪必学
    10大TypeScript项目,高薪必学
    TypeScript 是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。TypeScript提供最新的和不断发展的JavaScript特性,包括那些来 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:102 | 回复:0
  • 【TypeScript】如何在TypeScript中使用async/await,让你的代码更像C#。 ...
    【TypeScript】如何在TypeScript中使用async/await,让你的代码更像C#。 ...
    async/await 提到这个东西,大家应该都很熟悉。最出名的可能就是C#中的,但也有其它语言也实现。比如,Python 3.5中、比如Js中的yield/generator。 Typescript 当前版本1.8.x,1.7版本开始支持async/await, 当然只支 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:97 | 回复:0
  • Typescript实战---(3)接口
    Typescript实战---(3)接口
    接口可以用来约束对象、函数以及类的结构和类型,这是一种代码协作的契约,调用该接口时必须遵守,不能改变 ts与其它语言不同的是,并没有 “实现” 接口这个概念,而是只关注值的外形,只要传入的对象满足上面的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:94 | 回复:0
  • 《TypeScript 中文入门教程》 1、基础数据类型
    《TypeScript 中文入门教程》 1、基础数据类型
    转载:https://github.com/MyErpSoft/TypeScript-Handbook/blob/master/pages/zh-CHS/Basic%20Types.md 为了让程序更易用,我们兼容几种最基本的数据类型:numbers(数字),strings(字符串),structures(结构),bool ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:106 | 回复:0
  • 送 TypeScript 项目实战书籍与红包「回馈粉丝第三期」
    送 TypeScript 项目实战书籍与红包「回馈粉丝第三期」
    文末参与活动 新书速递 导读:TypeScript是微软开发的JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:120 | 回复:0
  • WebStorm自动编译TypeScript
    WebStorm自动编译TypeScript
    默认情况,WebStorm是提供了创建TypeScript的模版文件,但是不提供自动编译ts文件为js和map文件。 网上找的一些教程,主要是教大家额外配置一个FileWatcher来对ts文件进行自动编译。后来我发现新版本的WebStorm已经 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:115 | 回复:0
  • TypeScriptNumber
    TypeScriptNumber
    TypeScript与JavaScript类似,支持Number对象。Number对象是原始数值的包装对象。语法varnum=newNumber(value); 注意: 如果一个参数值不能转换为一个数字将返回NaN(非数字值)。Number对象属性下表列出了Number对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:99 | 回复:0
  • ****-你必须知道的 TypeScript 语法-JavaScript
    ****-你必须知道的 TypeScript 语法-JavaScript
    订阅后:请点击此处观看视频课程 ****-你必须知道的 TypeScript 语法-JavaScript 学习有效期:永久观看 学习时长:233分钟 学习计划:4天 难度:低   「口碑讲师带队学习,让你的问题不过夜」 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:124 | 回复:0
  • 为vue3.0学点typescript,解读高级类型
    为vue3.0学点typescript,解读高级类型
    知识点摘要本节课主要关键词为: 自动类型推断 / 类型断言 / 类型别名(type) / 映射类型(Pick/Record等...) / 条件类型(extends) / 类型推断(infer)自动类型推断(不用你标类型了,ts自己猜)第二课我们讲了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:101 | 回复:0
  • typedi强大的javascript以及typescript依赖注入框架
    typedi强大的javascript以及typescript依赖注入框架
    typedi是typestack团队提供的依赖注入解决方案,对于typescript我们可以使用注解的开发方式,官方的文档也比较详细javascript使用基于函数的服务注入varService=require(amp;quot;typediamp;quot;).Service;varConta ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:96 | 回复:0
  • TypeScript基本知识(为学习AngularJS2框架做个小铺垫)
    TypeScript基本知识(为学习AngularJS2框架做个小铺垫)
    学习angularjs2框架,需要了解一些TypeScript知识点,基本了解下面这几个知识点学习AngularJS2 就够用了 1.TypeScript 1.1显示类型的定义 TypeScript类似于java和c++,允许我们显示声明的类型: let foo : number = ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:124 | 回复:0
  • TypeScript(09): Number(同JS)
    TypeScript(09): Number(同JS)
    TypeScript 与 JavaScript 类似,支持 Number 对象。 Number 对象是原始数值的包装对象。 一、语法 var num = new Number(value); 注意: 如果一个参数值不能转换为一个数字将返回 NaN (非数字值)。 二、Number 对象 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:99 | 回复:0
  • piral基于typescript的微前端开发框架
    piral基于typescript的微前端开发框架
    piral有一个微前端开发框架,功能强大,文档比较全,扩展能力也比较好 包含以下特性:特性高度模块化多框架兼容支持资源文件的拆分全局状态管理独立开发和部署CLI工具与同类框架的比较  参考资料https://docs.pir ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:114 | 回复:0
  • typescript学习记录-介绍与环境(1)
    typescript学习记录-介绍与环境(1)
    TypeScript是JavaScript的一个超集,支持ECMAScript6标准。TypeScript由微软开发的自由和开源的编程语言。TypeScript设计目标是开发大型应用,它可以编译成纯JavaScript,编译出来的JavaScript可以运行在任何浏览器 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:116 | 回复:0
  • TypeScript-类
    TypeScript-类
    TS 中的类和 ES6 中的类 几乎 一样 阅读本章节之前建议先阅读一下以下的文章: 66-JavaScript-ES6类和对象 67-JavaScript-ES6继承 和 ES6 的区别, 需要先定义实例属性, 才能够使用实例属性 class Person { ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:113 | 回复:0
  • vue进阶系列——用typescript玩转vue和vuex
    vue进阶系列——用typescript玩转vue和vuex
    用过vue的朋友大概对vuex也不陌生,vuex的官方解释是专为Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。说的简单点就是对vue的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:119 | 回复:0
  • 抢先一步!掌握Vue3.0正式版+TypeScript实战及原理
    抢先一步!掌握Vue3.0正式版+TypeScript实战及原理
    Vue3.0正式版发布已一个月有余!很多公司企业都已逐渐过渡到Vue3上来。 这意味着,我们将要逐渐抛弃Vue2,彻底的拥抱Vue3的到来,抢先一步掌握Vue3正式版及TypeScript,就显得尤为重要! 抢先一步,从实战到源码,彻 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:113 | 回复:0
  • 基于typescript 的vue-cli3
    基于typescript 的vue-cli3
    上一个上目告一段落,下一个项目还在原型讨论阶段,所以正好利用空挡期,仔细研究研究vue基于typescript开发的vue-cli3.0。 上一个项目是基于vue-cli2.x+typescript,环境是自己配的,对于2.x和3.x,最大的区别就是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:126 | 回复:0
  • 如何用Vue+TypeScript项目配置实战?本文教你
    如何用Vue+TypeScript项目配置实战?本文教你
    ❝最近想学习一下TypeScript语法,但是只是看官方文档又有些乏味,还是通过项目在实践中学习比较有趣,所以在这里记录一下我的学习历程,与Vue项目结合开发。(官方文档请戳 amp;amp;gt;amp;amp;gt;)❞项目搭建通 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:97 | 回复:0
  • webpack+typescript入门实例
    webpack+typescript入门实例
    使用npm安装相应的模块webpack4需要安装 webpack、webpack-cli 和 typescript 等必要的模块。为了使用webpack处理typescript,还需要 ts-loader。在VSCode的终端输入以下命令1、初始化项目:npminit回答一系列 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:102 | 回复:0
  • K8s 将弃用 Docker;TypeScript 超越 C++ 成第四大语言
    K8s 将弃用 Docker;TypeScript 超越 C++ 成第四大语言
    开发者社区技术周刊又和大家见面了,让我们一起看看,过去一周有哪些值得我们开发者关注的重要新闻吧。 Kubernetes 将弃用 Docker TypeScript 超越 C++ 成第四大语言 ASML ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:97 | 回复:0
  • typescript的重载
    typescript的重载
    重载允许一个函数接受不同数量或类型的参数时,作出不同的处理。比如,我们需要实现一个函数reverse,输入数字123的时候,输出反转的数字321,输入字符串'hello'的时候,输出反转的字符串'olleh'。利用联合类型,我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:104 | 回复:0
  • TypeScript三斜线指令
    TypeScript三斜线指令
    三斜线指令是包含单个XML标签的单行注释。注释的内容会做为编译器指令使用。三斜线指令仅可放在包含它的文件的最顶端。一个三斜线指令的前面只能出现单行或多行注释,这包括其它的三斜线指令。如果它们出现在一个语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:113 | 回复:0
  • TypeScript函数泛型
    TypeScript函数泛型
    functionjoin(first:string|number,second:string|number){return`${first}${second}`;}join('1',1);/***这么看join还挺好用的。*如果我想做到这两个数要么都传string,要么都传number*一个string,一个number时希望 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:114 | 回复:0
  • typescript接口interface
    typescript接口interface
    代码://接口:行为的抽象//一、对class类的约束//接口定义//打印机interfaceIprinter{Printing(msg:string):string;}interfaceImessage{getmsg():string;}//实现接口/实现多个接口classcolorprinterimplementsIprin ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:123 | 回复:0
  • [TypeScript]UsingLodashinTypeScriptwithTypingsandSystemJS
    [TypeScript]UsingLodashinTypeScriptwithTypingsandSystemJS
    OneofthemostconfusingpartsofgettingstartedwithTypeScriptisfiguringouthowtouseallthelibrariesthatyouknowandlovefromJavaScript.ThislessonwalksyouthroughincludingLodashi……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:108 | 回复:0
  • 使用TypeScript创建ReactNative
    使用TypeScript创建ReactNative
    ⒈初始化 ReactNative环境参考https://reactnative.cn/docs/getting-started.html⒉安装ReactNative官方的脚手架工具npminstall-g@react-native-community/cli⒊使用ReactNative脚手架初始化项目#默认是JavaScriptn ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:123 | 回复:0
  • 使用create-react-app搭建TypeScript+React+AntDesign开发环境
    使用create-react-app搭建TypeScript+React+AntDesign开发环境
    一、使用create-react-app创建一个支持TypeScript+React的开发环境:要创建一个支持TypeScript的CreateReactApp项目,可以运行:npxcreate-react-appmy-app--templatetypescript#oryarncreatereact-appmy-app--templ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:96 | 回复:0
  • Typescript 查缺补漏
    Typescript 查缺补漏
    Casting: let input = xxx as HTMLInputElement; let input = amp;amp;lt;HTMLElementamp;amp;gt;xxxx;   Object Shapes: Typescript only cares about the shape of an object.   Interfaces: only describe s ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:108 | 回复:0
  • TypeScript规则整理
    TypeScript规则整理
    介绍我在初学TS开发项目中遇到的一些问题,希望对你有所帮助~ 因为我们的JavaScript是弱类型语言,如果项目过大,或者团队人数很多,不仅代码风格不统一,以后还会很难维护    接口(Interfaces)、泛型(Gener ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:116 | 回复:0
  • TypeScript
    TypeScript
    什么是TypeScript?TypeScript是JavaScript的类型的超集,它可以编译成纯JavaScript。编译出来的JavaScript可以运行在任何浏览器上。TypeScript编译工具可以运行在任何服务器和任何系统上。TypeScript是开源的。为什 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:115 | 回复:0
  • TypeScript&global.d.tsAllInOne
    TypeScript&global.d.tsAllInOne
    https://www.typescriptlang.org/docs/handbook/declaration-files/templates/global-d-ts.html//Typedefinitionsfor//Project://……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:120 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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