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

TypeScript教程

RSS
  • 使用gulp脚本配合TypeScript开发
    使用gulp脚本配合TypeScript开发
    目标:编写TypeScript时,保存即生成js文件。 使用npm安装以下组件gulpgulp-renamethrough-gulpgulp-typescript 编写gulpfiles.js vargulp=require(amp;quot;gulpamp;quot;);varrename=require(amp;quot;gulp-ren ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:102 | 回复:0
  • typescript的lambads解决this关键字找不到属性
    typescript的lambads解决this关键字找不到属性
    varpeople={name:,getname:function(){returnfunction(){vari=Math.floor((Math.random()*4));return{……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:121 | 回复:0
  • Typescript模拟实现多继承
    Typescript模拟实现多继承
    classAnimal{eat():void{alert(amp;quot;animaleatamp;quot;);}}classMamalextendsAnimal{breathe():void{alert(amp;quot;Mamalbreatheamp;quot;);}}classWingedAnimalextendsAnimal{fl……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:118 | 回复:0
  • Angular2和TypeScriptAngular2和TypeScript 
    Angular2和TypeScriptAngular2和TypeScript 
    Angular2和TypeScript 原文链接:https://www.infoq.com/articles/Angular2-TypeScript-High-Level-Overview作者:  YakovFain Postedon  Apr26,2016------------------------------------------------------- ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:118 | 回复:0
  • angular2学习笔记(Typescript)
    angular2学习笔记(Typescript)
    更新:2021-03-05高手进修篇https://basarat.gitbook.io/typescript/高级书https://jkchao.github.io/typescript-book-chinese/ 高级书中文版https://zhuanlan.zhihu.com/p/296277982https://jkchao.github.io/types ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:119 | 回复:0
  • typescript编写react,koa2的体验
    typescript编写react,koa2的体验
    https://segmentfault.com/a/1190000004880645……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:137 | 回复:0
  • TypeScript实现设计模式——单例模式
    TypeScript实现设计模式——单例模式
    最近在学习设计模式,又正好刚上手了typescript,就想要用ts实现一下试试。单例模式的目的是限制一个类只能被实例化一次,提供一个全局的访问点。单例模式又被分为懒汉单例模式和饿汉单例模式,懒汉单例模式就是在第 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:123 | 回复:0
  • 被迫开始学习Typescript——class
    被迫开始学习Typescript——class
    TS的class看起来和ES6的Class有点像,基本上差别不大,除了可以继承(实现)接口、私有成员、只读等之外。参考:https://typescript.bootcss.com/classes.html基本用法我们可以定义一个class,设置几个属性,然后设 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:142 | 回复:0
  • TypeScript笔记2--代码调试
    TypeScript笔记2--代码调试
    代码调试(debug)是日常开发中必不可少的手段之一,无法进行代码调试会让我们痛苦不已,本文主要介绍如何调试TypeScript代码很多刚接触TypeScript的人或许有疑问,我们编写的TypeScript编译成JavaScript,在html中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:130 | 回复:0
  • 简单理解JavaScript,TypeScript和JSX
    简单理解JavaScript,TypeScript和JSX
    JavaScript:基本概念:JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于浏览器客户端的脚本语言。组成部分ECMAS ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:134 | 回复:0
  • 如何理解TypeScript接口​​中的语法[key:string]以及[key:number]
    如何理解TypeScript接口​​中的语法[key:string]以及[key:number]
    我在解析在接口声明中找到的TypeScript语法时遇到了麻烦。interfaceFormattingOptions{tabSize:number;insertSpaces:boolean;:boolean|number|string;}有人可以解释一下该接口的第三个参数吗?这个...是什么 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:127 | 回复:0
  • TypeScript--deno前置学习
    TypeScript--deno前置学习
    第一节:前言:1.JavaScript的发展简史图:2.关于node与deno:(1)Node与Deno的区别:Node可以工作,而Deno不行,Deno只是一个原型或实验性产品。(2)Deno的目标是不兼容Node,而是兼容浏览器。Deno不是要取代Node.j ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:133 | 回复:0
  • Typescript中的可索引接口类类型接口
    Typescript中的可索引接口类类型接口
    /*5、typeScript中的接口可索引接口类类型接口*//*接口的作用:在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口定义了某一批类所需要遵 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:144 | 回复:0
  • TypeScript基础知识点整理
    TypeScript基础知识点整理
    一、TypeScript的特点1.支持ES6规范2.强大的IDE支持(集成开发环境)允许为变量指定类型,减少你在开发阶段犯错误的几率。语法提示,在IDE编写代码时,它会根据你所处的上下文把你能用的类,变量,方法,关键字给你 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:135 | 回复:0
  • reacttypescript父组件调用子组件
    reacttypescript父组件调用子组件
    //父组件import*asReactfrom'react'import{Input}from'antd'constSearch=Input.Searchimportamp;quot;./index.lessamp;quot;importChildfromamp;quot;./compon/listamp;quot;interfaceIProps{MakeMoney?:()=amp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:139 | 回复:0
  • 4、typescript-类类型
    4、typescript-类类型
    实现接口与C#或Java里接口的基本作用一样,TypeScript也能够用它来明确的强制一个类去符合某种契约。interfaceClockInterface{currentTime:Date;}classClockimplementsClockInterface{currentTime:Date;constructor( ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:152 | 回复:0
  • Typescript默认参数和可选参数
    Typescript默认参数和可选参数
    TypeScript默认参数functiontest(a:string,b:string,c:string=amp;quot;abcamp;quot;){console.log(a)console.log(b)console.log(c)}test(amp;quot;aaaamp;quot;,amp;quot;bbbamp;quot;)//执行结果aaa,bbb,abc c ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:149 | 回复:0
  • vue2.0+typeScript项目
    vue2.0+typeScript项目
    https://segmentfault.com/a/1190000018720570#articleHeader15https://segmentfault.com/a/1190000016423943https://www.jianshu.com/p/fbcad30031c2 我的github项目地址: https://github.com/zhaofangmei/vue-t ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:163 | 回复:0
  • 基于typescript强大的nestjs框架试用
    基于typescript强大的nestjs框架试用
    nestjs一个nodejs的graphql框架安装npmi-g@nestjs/cli初始化项目nestnewdalong运行demo使用yarnyarnstart添加graphql支持参考官方demosample/12-graphql-apollo运行yarnamp;amp;amp;amp;amp;amp;yarnstart效果操作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:195 | 回复:0
  • 【基于PUPPETEER前端自动化框架】【一】TypeScript+Puppeteer+Jest整合 ...
    【基于PUPPETEER前端自动化框架】【一】TypeScript+Puppeteer+Jest整合 ...
    前提:掌握Jest+Puppeteer1.Jest环境配置2.Jest-MATCHERS匹配器3.Jest-全局变量设置4.Puppeteer安装5.Puppeteer元素获取6.Puppeteer文本值获取7.Puppeteeriframe切换8.Puppeteer拖拽9.PuppeteerJs脚本执行一需要安装 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:210 | 回复:0
  • typeScript的webpack配置
    typeScript的webpack配置
    目录先上最终代码初始化写一段ts代码webpack配置需要安装的依赖代码tsconfig.json配置在tsx中使用js的模块引入方式使用第三方模块webpack.config.jsconstpath=require('path');module.exports={mode:'production',en ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:196 | 回复:0
  • 关于Typescript-HTMLElement上使用append/prepend函数的问题
    关于Typescript-HTMLElement上使用append/prepend函数的问题
    因最近在做浏览器打印界面水印的问题,用到后台动态创建标签,样式的处理用到了append,prend函数,Angularbuild打包的时候却抛出了异常↓ERRORinsrc/app/routes/contract-manage/componets/contract-preview/contrac ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:230 | 回复:0
  • typescript学习笔记(一)----基础类型
    typescript学习笔记(一)----基础类型
    1.使用typescript前第一个操作就是全局配置typescript环境---------------npminstall-gtypescript2.typescript(以下称为ts,以.ts结尾的文件)支持javascript(以下称为js,以.js结尾的文件)代码3.在ts中,可以给 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:245 | 回复:0
  • error-typescript-Cannotfindname'Set'
    error-typescript-Cannotfindname'Set'
    ERRORin./node_modules/@types/react/index.d.ts:377:23TS2583:Cannotfindname'Set'.Doyouneedtochangeyourtargetlibrary?Trychangingthe`lib`compileroptiontoes2015orl……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:396 | 回复:0
  • node添加typescript成功步骤
    node添加typescript成功步骤
    npmconfigsetregistryhttps://registry.npm.taobao.orgnpmconfigsetdisturlhttps://npm.taobao.org/distnpm-ginstalltypescript……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:261 | 回复:0
  • typescript中的抽象类
    typescript中的抽象类
    1.用abstract关键字定义抽象类和抽象方法,抽象类中的抽象方法不包含具体实现并且必须在派生类中实现。2.abstract抽象方法只能放在抽象类里面3.抽象类和抽象方法用来定义标准。标准:Animal这个类要求它的子类必须包 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:243 | 回复:0
  • vue3在typescript下对props类型判断
    vue3在typescript下对props类型判断
    使用vue3.0 对 props 进行复杂类型验证的时候,可以直接用 PropType 进行强制转换:callback:FunctionasPropTypeamp;amp;lt;()=amp;amp;gt;voidamp;amp;gt;,person:ObjectasPropTypeamp;amp;lt;Personamp;amp;g ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:237 | 回复:0
  • vue中关于axios的简单封装,api集中管理,typescript
    vue中关于axios的简单封装,api集中管理,typescript
    axios简单封装在项目开发中进行项目开发时,对api接口进行集中管理非常重要由于之前没有怎么封装过,只知道一些简单使用,所以最近根据网上的一些教程试着写了一下我在src目录下新建了一个叫api的文件夹,文件夹里新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:536 | 回复:0
  • Typescriptinvue-Property'validate'doesnotexistontype'Vue|Element|Vue[]|Element[] ...
    Typescriptinvue-Property'validate'doesnotexistontype'Vue|Element|Vue[]|Element[] ...
    先定义,再引用,完美解决问题letform:any=this.$refs.formform.validate((valid:Boolean)=amp;amp;gt;{})……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:228 | 回复:0
  • typescript实现'深拷贝'
    typescript实现'深拷贝'
    在typescript中要实现深拷贝可以这样:  leta:object={c:1,b:,e:function(){}}//需将copya的类型指定为any,这样才能够使其能够任意添加属性letcopya:any={};//最关键的是注意下面当a中有方法时,json.parse(json. ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:211 | 回复:0
  • typescript的基本类型
    typescript的基本类型
    1,布尔值 letisTrue:boolean=false; 2,数字(在typescript里所有数字都是浮点型,除了支持十进制和十六进制字面量,TypeScript还支持ECMAScript2015中引入的二进制和八进制字面量)letnum1:number=6;letnum2:0xd00 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:267 | 回复:0
  • 开发并发布npm包,支持TypeScript提示,rollup构建打包
    开发并发布npm包,支持TypeScript提示,rollup构建打包
    前言:工作了几年,想把一些不好找现成的库的常用方法整理一下,发布成npm包,方便使用。也学习一下开发发布流程。主要用到的工具:npm。开发库:babel、typescript、rollup、eslint、corejs。由于目前只是发布一些 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:325 | 回复:0
  • TypeScript中处理大数字(会丢失后面部分数字)
    TypeScript中处理大数字(会丢失后面部分数字)
    为啥要弄这玩意?最近做数值游戏,需要用到很大的数字,在前端大数字会自动变成e的科学计数法。例如123456789123456789123456789保存到localStorage时,会变成  1.2345678912345679e+26 有啥问题?问题:1.在传递 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:234 | 回复:0
  • vue-cli3+typescript+router
    vue-cli3+typescript+router
    vue基于类的写法,和基于对象的写法并不一致。使用vue-cli3创建的项目,src目录下的文件结构并没有多大区别,store、router、app、view、components、aeests该有的还是有的。但是,多了一个东西:vue-property-decor ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:250 | 回复:0
  • Typescript的泛型/泛型接口
    Typescript的泛型/泛型接口
    泛型软件工程中,我们不仅要创建一致的定义良好的API,同时要考虑可重用性,组件不仅能够支撑当前的数据类型,同时也能支持未来的数据类型,这在创建大型项目时为你提供了十分灵活的功能,像C#和java语言中,可以使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:198 | 回复:0
  • 深入理解Typescript中文版
    深入理解Typescript中文版
    https://jkchao.github.io/typescript-book-chinese/……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:221 | 回复:0
  • TypeScript安装及开发环境配置
    TypeScript安装及开发环境配置
    1.TypeScript是Node的超集,使用需要先安装Nodejs英文官网:nodejs.org中文官网:nodejs.org/zh-cn查看是否安装完成:node-v查看node版本npm-v查看npm版本2.安装 TypeScript全局安装:npminstalltypescript-g查看是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:197 | 回复:0
  • 使用Typescript实现依赖注入(DI)
    使用Typescript实现依赖注入(DI)
    前言DI总是和ico相辅相成的,如果想对DI有更多的了解,可以移步我的另一篇文章依赖注入(DI)和控制反转(IOC),再次我就不多做赘述了。前几天看见一道面试题,今天借这个话题想跟大家分享一下:为什么在实际开发中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:185 | 回复:0
  • Typescript语法简单汇总
    Typescript语法简单汇总
    1、Typescript原始数据类型:stringnumberbooleannullundefinedenumsymbol空值一般采用void表示,void可以表示变量,也可以表示函数返回值。2、Typescript中的任意值:任意值(any)用来表示允许赋值为任意类型。申 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:159 | 回复:0
  • react:typescript-webpack项目基本配置
    react:typescript-webpack项目基本配置
    1、webpack.config.jsbasicconstwebpack=require('webpack');constautoprefixer=require('autoprefixer');constHtmlWebpackPlugin=require('html-webpack-plugin');module.exports={entry:amp;quot;.……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:176 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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