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

TypeScript教程

RSS
  • TypeScript的数据类型
    TypeScript的数据类型
    最基本的数据类型就是简单的true/false值,在JavaScript和TypeScript里叫做boolean(其它语言中也一样)。 let isDone: boolean = false; 我们的js语法声明变量(var isDone = false;) 不会设定类型 而ts语法会要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:176 | 回复:0
  • Typescript前端接口联调自动化的探究与实践
    Typescript前端接口联调自动化的探究与实践
    源宝导读:Web应用程序一般都是前后端分离的基本架构,而前后端很可能分别是两拨人分别开发,前后端的接口连调成为高频沟通的对象,开发内耗最大的也在这个环节。本文将分享如何基于OpenAPI将前后端接口协议标准化和 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:168 | 回复:0
  • Typescript的面向对象
    Typescript的面向对象
    封装: var Greeter = (function () { function Greeter(message) { this.greeting = message; } Greeter.prototype.greet = function () { return amp;quot;Hello, amp;quot; + this. ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:160 | 回复:0
  • 1.typescript-安装
    1.typescript-安装
    1. 通过node.js包管理器npm安装,新版本的node.js内置npm,不需要独立安装 在node.js的安装目录下shift+右键 -amp;amp;gt; 在此处打开命令窗口 -amp;amp;gt; 输入npm -v -amp;amp;gt; npm install -g typescript -a ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:170 | 回复:0
  • 使用VSCode搭建TypeScript开发环境  (重点)
    使用VSCode搭建TypeScript开发环境 (重点)
    下载TypeScript 在CMD(Windows系统)或者终端(macOS系统)中输入一下命令: npm install -g typescript 下载VSCode VSCode是我使用过最棒的编辑器没有之一,比Sublime Text还有优秀。 创建项目 创建目录 首先我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:169 | 回复:0
  • 【Typescript】泛型函数,泛型接口,泛型类,泛型约束(9)
    【Typescript】泛型函数,泛型接口,泛型类,泛型约束(9)
    目录泛型泛型参数泛型函数泛型接口泛型类泛型约束使用泛型的好处泛型就是不预先确定的数据类型,具体的类型在使用的时候才能确定。我们通常有泛型参数,泛型函数,泛型接口,泛型类等。泛型参数泛型参数与函数的参数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:160 | 回复:0
  • TypeScript结构
    TypeScript结构
    一般来讲,你组织声明文件的方式取决于库是如何被使用的。在JavaScript中一个库有很多使用方式,这就需要你书写声明文件去匹配它们。这篇指南涵盖了如何识别常见库的模式,和怎样书写符合相应模式的声明文件。针对每 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:156 | 回复:0
  • typescript学习记录-循环(7)
    typescript学习记录-循环(7)
    有的时候,我们可能需要多次执行同一块代码。一般情况下,语句是按顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。编程语言提供了更为复杂执行路径的多种控制结构。循环语句允许我们多次执行一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:161 | 回复:0
  • TypeScript
    TypeScript
    1.TypeScript开篇 2.体验TypeScript 3.TypeScript-webpack配置 4.TypeScript-基础类型 5.TypeScript-数组和元祖类型 6.TypeScript-枚举类型 7.TypeScript-any和void类型 8.TypeScript-never和object类型 9.TypeScrip ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:175 | 回复:0
  • vue ts ,vue使用typescript,三种组件传值方式
    vue ts ,vue使用typescript,三种组件传值方式
    Vue 2.0 typescript 写法传值方式: 随着 typescript 越来越受到前端框架的关注,最近使用 vue + typescript 做了一个项目。发现写法与 vue + js 完全不一样。但是原理相同。接下来给大家介绍 Vue 开发中常用的传值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:188 | 回复:0
  • 06-TypeScript中的表达式
    06-TypeScript中的表达式
    TypeScript中提供了箭头表达式,通过箭头表达式可以简化我们的编码。 1.箭头表达式简化匿名函数 在JS中,我们通常使用匿名函数,匿名函数实际上是赋值给一个变量,常见的写法如下: var sunfunc=function (arg1,arg ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:171 | 回复:0
  • TypeScript-装饰器
    TypeScript-装饰器
    Decorator 是 ES7 的一个新语法,目前仍处于 提案中 装饰器是一种特殊类型的声明,它能够被附加到类,方法, 访问器,属性或参数上 被添加到不同地方的装饰器有不同的名称和特点: 附加到类上, 类装饰器 附加到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:171 | 回复:0
  • Vue3.0马上就要来了,TypeScript学会了没?
    Vue3.0马上就要来了,TypeScript学会了没?
    大家都知道Vue的作者是尤雨溪,而像尤雨溪这种神级的开发者可能真的具有想改变世界的想法。而有的小伙伴可能要想:神也是人,改变世界也需要钱啊!而Vue既然是一款免费的框架,那它又是如何盈利的呢?首先Vue的发展 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:165 | 回复:0
  • TypeScript2.0标记联合类型
    TypeScript2.0标记联合类型
    使用标记的联合类型构建付款方式假设咱们为系统用户可以选择的以下支付方式建模Cash(现金)PayPal与给定的电子邮件地址Creditcard带有给定卡号和安全码对于这些支付方法,咱们可以创建一个TypeScript接口interfaceCas ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:159 | 回复:0
  • 【TypeScript】TypeScript为什么能成为前端圈新宠?
    【TypeScript】TypeScript为什么能成为前端圈新宠?
    TypeScript为什么能成为前端圈新宠? 前端开发有一个定律叫做Atwood定律,那就是“任何能用JavaScript实现的应用,最终都会用JavaScript实现。” 从移动端到后端服务,从 IoT 到神经网络,JavaScript几乎无处不在。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:172 | 回复:0
  • 互联网公司分批返岗;Safari 将封杀超过398天的 HTTPS 证书;TypeScript 3.8 发布 |  ...
    互联网公司分批返岗;Safari 将封杀超过398天的 HTTPS 证书;TypeScript 3.8 发布 | ...
    整理 | 屠敏 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持。 「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:177 | 回复:0
  • TypeScript设计模式之职责链、状态
    TypeScript设计模式之职责链、状态
    看看用TypeScript怎样实现常见的设计模式,顺便复习一下。学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。这里尽量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:160 | 回复:0
  • TypeScript-索引签名和只读属性
    TypeScript-索引签名和只读属性
    索引签名用于描述那些 “通过索引得到” 的类型,比如 arr 或 obj 只要 key 和 value 满足索引签名的限定即可, 无论有多少个都无所谓 首先来看看 obj 的形式 interface FullName { : string } let obj: Fu ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:175 | 回复:0
  • TypeScript-声明安装
    TypeScript-声明安装
    在经过介绍了 TypeScript-声明文件 之后,本篇文章主要介绍的内容就是声明的安装,其实在编写声明文件的时候又分为好几种,如果你导入的第三方的某个库是一个全局的库的话,那么什么叫全局的库呢,就是这个库当中的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:192 | 回复:0
  • TypeScript基础类型
    TypeScript基础类型
    为了让程序有价值,我们需要能够处理最简单的数据单元:数字,字符串,结构体,布尔值等。TypeScript支持与JavaScript几乎相同的数据类型,此外还提供了实用的枚举类型方便我们使用。 布尔值最基本的数据类型就是简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:160 | 回复:0
  • node-schedulenode定时任务typescript使用
    node-schedulenode定时任务typescript使用
    node-schedulenode定时任务typescript使用NodeSchedule安装yarnaddnode-scheduleyarnadd--save-dev@types/node-schedule使用import*asschedulefrom'node-schedule';//每天0点数据清零schedule.scheduleJob ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:175 | 回复:0
  • 使用Typescript重构axios(二十一)——请求取消功能:添加axios.isCancel接口 ...
    使用Typescript重构axios(二十一)——请求取消功能:添加axios.isCancel接口 ...
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:191 | 回复:0
  • Windows下安装TypeScript并运行helloworld
    Windows下安装TypeScript并运行helloworld
    1.npm命令安装:npm install -g typescript 2.查看是否安装成功(出现版本号即可):tsc -v 3.创建mmcike.ts脚本且输出hello mmcike 4.编译typescript:tsc mmcike.ts,此时生成一个mmcike.js文件 5.执行mmcike.j ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:169 | 回复:0
  • TypeScript 编译选项
    TypeScript 编译选项
    编译选项 选项 类型 默认值 描述 --allowJs boolean false 允许编译javascript文件。 --allowSyntheticDefaultImports boolean module === amp;quot;systemamp;quot; 允许从没有设置默认导出的模块中默认导入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:170 | 回复:0
  • Jest+Enzyme React js/typescript测试环境配置案例
    Jest+Enzyme React js/typescript测试环境配置案例
    本文案例github:https://github.com/axel10/react-jest-typescript-demo   配置jest的react测试环境时我们可以参考官方的配置教程: https://jestjs.io/docs/zh-Hans/getting-started https://jestjs.io/docs/zh-H ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:180 | 回复:0
  • 在 Mac OS 上使用 TypeScript 编写 ASP.NET Core 1.0 应用
    在 Mac OS 上使用 TypeScript 编写 ASP.NET Core 1.0 应用
    警告 您当前查看的页面是未经授权的转载! 如果当前版本排版错误,请前往查看最新版本:http://www.cnblogs.com/qin-nz/p/aspnet5-using-typescript-on-mac-os.html 提示 更新时间:2016年01月20日。 在 Mac OS ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:184 | 回复:0
  • Vue使用ts typescript,使用Jquery报错 , $ 不认识的解决办法
    Vue使用ts typescript,使用Jquery报错 , $ 不认识的解决办法
    vue-cli 3.0 脚手架搭建的 vue项目,使用 typescript编写。期间遇见了不少坑。 由于项目需要用到第三方密码键盘插件和加密插件,须在index.html 页面顶部 引入jquery JS. amp;amp;lt;script src=amp;quot;./jquery-2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:179 | 回复:0
  • [S3-E444]如何用TypeScript开发微信小程序
    [S3-E444]如何用TypeScript开发微信小程序
    微信小程序来了!这个号称干掉传统app的玩意儿虽然目前处于内测阶段,不过目前在应用号的官方文档里已经放出了没有内测号也能使用的模拟器了。 工具和文档可以参考官方文档:https://mp.weixin.qq.com/debug/wxadoc/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:177 | 回复:0
  • TypeScript完全解读(26课时)_20.声明文件
    TypeScript完全解读(26课时)_20.声明文件
    首先学习识别已有的js库的类型 识别已有的js库的类型 UMD既可以作为全局库使用,也可以作为模块使用 新建文件 接收一个title,改变页面title的值 这里用到 amp;amp;amp;amp;amp;amp;的特性,如果操作符两边的条件 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:174 | 回复:0
  • TypeScript完全解读(26课时)_1.TypeScript完全解读-开发环境搭建
    TypeScript完全解读(26课时)_1.TypeScript完全解读-开发环境搭建
      初始化项目   手动创建文件夹 D:\MyDemos\tsDemo\client-demo 用VSCode打开 npm init:初始化项目         然后我们的项目根目录就多了个package.json的文件       创建相关目录文件夹 untils:业务相 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:180 | 回复:0
  • Typescript 那些好用的技巧
    Typescript 那些好用的技巧
    一年前刚接触 Typescript 的时候, 觉得它加大了代码工作量. 写一大堆东西.为了找某个类型东奔西跑, 引入第三库还经常报错.  然而现在的我想说: 真香.  我们经常吐槽别人代码可维护性特别低, 总是希望别人能够主动 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:191 | 回复:0
  • typescript简单的应用
    typescript简单的应用
    简单来说typescript就是新增一下方法,以及增加类型判断一、普通的类型判断1、布尔类型(boolean)letisDone:boolean=falseletcreatedByBoolean:boolean=Boolean(1)2、数字类型(number)letdecLiteral:number=6leth ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:194 | 回复:0
  • typescript实现浏览器全屏
    typescript实现浏览器全屏
    最近后台项目需要一个amp;quot;全屏amp;quot;的按钮,github了下,发现都仅仅支持amp;quot;开启全屏amp;quot;,而没有amp;quot;切换amp;quot;/amp;quot;监听全屏状态amp;quot;等功能,所以打算自己写一个(主要代码量不大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:189 | 回复:0
  • Typescript中的类
    Typescript中的类
    typescript由class声明classPerson{constructor(){}name;eat(){}}属性和方法有三种修饰符:private,public,protectedprivate:只能类内部访问;public:类内部和外部都可引用;protected:只能有类的内部和它的子类访 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:177 | 回复:0
  • 老码农绝密:使用 TS(TypeScript) 的 10 大理由
    老码农绝密:使用 TS(TypeScript) 的 10 大理由
    最近,小编读了一篇名为《放弃 TypeScript 的 7 个非常好的理由》,这篇文章的阅读量不低。里面有些观点确实有趣,不过在这里我要向你介绍使用 TypeScript 的 10 个理由。 TypeScript 降低代码出错的风险 开发人员写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:187 | 回复:0
  • TypeScript学习笔记(七) - 命名空间
    TypeScript学习笔记(七) - 命名空间
    本篇将介绍TypeScript的命名空间,并简单说明一下与模块的区别。 在之前的例子里,有如下一段代码,通过修改这段代码来演示命名空间的用法。 1 interface Animal { 2 name: string; 3 eat(): void; 4 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:171 | 回复:0
  • Typescript-入门(配置开发环境)
    Typescript-入门(配置开发环境)
    1.使用命令语句:npm install -g typescript PS:判断是否安装成功:tsc -v 2.新建一个ts文件,index.ts。 3.编译ts文件: tsc index.ts 4.如何使用VsCode自动编译ts文件? 1》.在对于的cmd输入:tsc  --init 2》.在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:187 | 回复:0
  • 从C#到TypeScript - Promise
    从C#到TypeScript - Promise
    背景 相信之前用过JavaScript的朋友都碰到过异步回调地狱(callback hell),N多个回调的嵌套不仅让代码读起来十分困难,维护起来也很不方便。其实C#在Task出现之前也是有类似场景的,Async Programming Mode时代,用A ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:180 | 回复:0
  • typescript学习目录
    typescript学习目录
    留个位置,待更新……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:176 | 回复:0
  • TypeScript入门-接口
    TypeScript入门-接口
    ▓▓▓▓▓▓大致介绍在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。 ▓▓▓▓▓▓接口例子:functionprintLabel(labelledObj:{label:string}){console.log(labelledObj.label); ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:11 | 阅读:183 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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