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

TypeScript教程

RSS
  • 如何用TypeScript开发微信小程序
    如何用TypeScript开发微信小程序
    微信小程序来了!这个号称干掉传统app的玩意儿虽然目前处于内测阶段,不过目前在应用号的官方文档里已经放出了没有内测号也能使用的模拟器了。工具和文档可以参考官方文档:https://mp.weixin.qq.com/debug/wxadoc/d ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:187 | 回复:0
  • TypeScriptClass(类)
    TypeScriptClass(类)
    传统的JavaScript注重用函数和基于原型的继承来创建可复用的组件,但这可能让用习惯面对对象方式的程序员感到棘手,因为他们的继承和创建对象都是由类而来的。从JavaScript的下一个版本,ECMAScript6开始,JavaScrip ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:191 | 回复:0
  • TypeScript(16):类
    TypeScript(16):类
    TypeScript是面向对象的JavaScript。类描述了所创建的对象共同的属性和方法。TypeScript支持面向对象的所有特性,比如类、接口等。一、定义类定义类的关键字为class,后面紧跟类名,类可以包含以下几个模块(类的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:244 | 回复:0
  • TypeScript-变量声明和解构
    TypeScript-变量声明和解构
    和 ES6 一样, 移步 amp;quot;ECMAScriptamp;quot; 05-JavaScript变量 26-JavaScript-变量作用域 34-JavaScript-数组解构赋值 40-JavaScript-函数扩展运算符 41-JavaScript-函数形参默认值 74-JavaScript-对象解构 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:258 | 回复:0
  • typescript+react+antd基础环境搭建
    typescript+react+antd基础环境搭建
    typescript+react+antd基础环境搭建(包含样式定制)tsconfig.json配置//具体配置可以看上面的链接这里modulemoduleResolution的配置都会影响到antd的显示//allowSyntheticDefaultImports是antd官网给的配置必须加上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:374 | 回复:0
  • 在Sublime2/3中使用build命令编译TypeScript文件
    在Sublime2/3中使用build命令编译TypeScript文件
    转自 https://www.cnblogs.com/riokai/p/4452088.html Sublime添加TypeScript编译功能的方式是:打开Sublime Text -amp;amp;gt; Tools(工具) -amp;amp;gt; Build System(编译系统) -amp;amp;gt; New Build System( ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:262 | 回复:0
  • 转载:《TypeScript 中文入门教程》 17、注解
    转载:《TypeScript 中文入门教程》 17、注解
    文章转载自:https://github.com/zhongsp 建议您直接跳转到上面的网址查看最新版本。 介绍 随着TypeScript和ES6里引入了类,现在在一些场景下我们会需要额外的特性来支持注解或修改类和类成员。 Decorators提供了一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:227 | 回复:0
  • 14.typescript-类与接口
    14.typescript-类与接口
    1.类与接口 先讲一下这里面的“厉害”关系: (1)类继承类(一对一) (2)类实现接口(一对多) (3)接口继承接口(一对多) (4)接口继承类(一对一) 接下来除了(1)之外都会讲到,因为(1)在类的章节中讲过 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:220 | 回复:0
  • 初识TypeScript
    初识TypeScript
    环境配置1,全局安装node和npm2,安装TypeScript包npminstalltypescript-gtsc--version编写第一个ts程序1,初始化项目新建文件夹demo,在该文件夹跟目录下执行命令npminit-y,生成package.json文件。 2,创建tsconf ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:220 | 回复:0
  • 你应该知道的TypeScript高级概念
    你应该知道的TypeScript高级概念
    接口例如我们这定义一个叫做printPost的函数,那这个函数可以接收一个文章对象参数post,然后在函数的内部去打印文章的title,然后再去打印他的content属性。functionprintPost(post){console.log(post.title);consol ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:234 | 回复:0
  • TypeScript-参数装饰器
    TypeScript-参数装饰器
    参数装饰器写在一个参数声明之前(紧靠着参数声明) 参数装饰器表达式会在运行时当作函数被调用,会自动传入下列 3 个参数: 对于静态成员来说是当前的类,对于实例成员是当前实例 参数所在的方法名称 参数在参数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:302 | 回复:0
  • 分享:使用 TypeScript 编写的 JavaScript 游戏代码
    分享:使用 TypeScript 编写的 JavaScript 游戏代码
    源码下载 源码我已经上传到 CSDN 了,无需资源分,下载地址:http://download.csdn.net/detail/zgynhqf/8565873。 源码使用 VS 2013 +TypeScript 1.4 进行开发。打开后,显示如下图: JsTankGame 1.0:老的使用 JS ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:262 | 回复:0
  • TypeScript完全解读(26课时)_18.Mixins混入
    TypeScript完全解读(26课时)_18.Mixins混入
    本节的代码在mixin.ts文件内 同时在index.ts内引入 混入就是把两个对象或者类的内容混合到一起,从而实现一些功能复用。 对象混入 js中对象的混入 先来看一个js中对象的混入的例子 首先定义一个对象a 在定义一个对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:226 | 回复:0
  • 雷军:小米MIX α量产难度太大已放弃;iPhone 12系列将支持北斗导航;TypeScript 4.0  ...
    雷军:小米MIX α量产难度太大已放弃;iPhone 12系列将支持北斗导航;TypeScript 4.0 ...
    「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。 国内要闻 雷军:小米MIX α量产难度太大,已放弃了 小米近日正式官宣了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:226 | 回复:0
  • 使用Typescript重构axios(十七)——增加axios.create接口
    使用Typescript重构axios(十七)——增加axios.create接口
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:209 | 回复:0
  • TypeScript + Vue 实现某个canvas科幻背景 -- 1
    TypeScript + Vue 实现某个canvas科幻背景 -- 1
        在TypeScript + Vue项目中实现一个酷炫的Canvas运动背景,实现代码如下: amp;amp;lt;templateamp;amp;gt;  amp;amp;lt;div id=amp;quot;mainamp;quot;amp;amp;gt;    amp;amp;lt;div id=amp;quot;bg-ma ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:206 | 回复:0
  • TypeScript泛型(使用泛型变量,泛型语法、泛型约束)
    TypeScript泛型(使用泛型变量,泛型语法、泛型约束)
    一、TypeScript 泛型   软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。 组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:177 | 回复:0
  • 为什么说TypeScript不适合大型项目?
    为什么说TypeScript不适合大型项目?
    TypeScript在2017年到2019年期间发展得很快,有很多值得关注的地方。在2018年的JavaScript状态调查中,几乎一半的受访者表示他们尝试过TypeScript,并会再次使用它。那么,你是否应该用它来开发大型项目? 本文将采 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:181 | 回复:0
  • 基于Typescript和Jest刷题环境搭建与使用
    基于Typescript和Jest刷题环境搭建与使用
    写在前面 前几个月在公司用vue3和ts写项目,想巩固一下基础,于是我想起了去年基于JavaScript和Jest搭建的刷题环境,不如,给它搞个加强版,结合Typescript和Jest 搞一个刷题环境,下面是我的一些使用心得,分享给大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:175 | 回复:0
  • typescript(Day5)泛型
    typescript(Day5)泛型
    typescript(Day5)泛型 泛型的出现主要是为了让我们的类、方法、接口得到最大程度的复用,并且还保留有类型检测。 过去的代码复用性不高? 一样的功能需要写两遍, 当我们使用any类型来对函数进行封装,复用性确 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:158 | 回复:0
  • TypeScript-命名空间
    TypeScript-命名空间
    命名空间可以看做是一个微型模块 当我们想把相关的业务代码写在一起, 又不想污染全局空间的时候, 我们就可以使用 命名空间 本质就是定义一个大对象, 把变量/方法/类/接口 ... 等,都放里面 命名空间和模块区别 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:140 | 回复:0
  • TypeScript入门-基本数据类型
    TypeScript入门-基本数据类型
    ▓▓▓▓▓▓大致介绍TypeScript是由C#语言之父AndersHejlsberg主导开发的一门编程语言,TypeScript本质上是向JavaScript语言添加了可选的静态类型和基于类的面向对象编程,它相当于是JavaScript的超集ES5、ES6和Typ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:145 | 回复:0
  • typescript 实现函数重载
    typescript 实现函数重载
    class Demo { // #region 声明 log() : void; log(arg1: string): void; log(arg1: number, arg2: string): void; // #endregion // 实现 log(arg1?: string | number, arg2?: string) { } }……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:156 | 回复:0
  • TypeScript 素描 - 装饰器
    TypeScript 素描 - 装饰器
      /* 装饰器 简单理解为C#中的Attribute 可以装饰到类、函数、讯问符、属性、参数上 语法 @xxx 装饰器其实是一个函数 @xxx 就要有一个 function xxx 多个装饰器可以用来装饰一个声明, @f @g arg 或者在多行上 @ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:147 | 回复:0
  • typescript 如何使用js 库
    typescript 如何使用js 库
    原文出处:https://blog.csdn.net/feiyang094/article/details/68948637 前沿 typings另外一个用处就是,可以在ts库里面生成第三方js 库的ts文件。 本文的例子,在ionic2 里面引用base64的JS库。 一、安装typings ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:135 | 回复:0
  • TypeScript(13):联合类型
    TypeScript(13):联合类型
    联合类型(UnionTypes)可以通过管道(|)将变量设置多种类型,赋值时可以根据设置的类型来赋值。注意:只能赋值指定的类型,如果赋值其它类型就会报错。一、创建和使用联合类型创建联合类型的语法格式如下:Type1|T ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:123 | 回复:0
  • TypeScript学习(六)@types包
    TypeScript学习(六)@types包
    前言在TypeScript2.0,获取、使用和查找声明文件变得十分容易。这篇文章将详细说明怎么做这三件事。下载在TypeScript2.0以上的版本,获取类型声明文件只需要使用npm。比如,获取lodash库的声明文件,只需使用下面的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:138 | 回复:0
  • 六、TypeScript-函数新特性
    六、TypeScript-函数新特性
    6-1:TypeScript-Rest and Spread操作符 Rest and Spread第一种用法 下面我们来介绍一些Rest and Spread 操作符: 用来声明任意数量的方法参数 参数前面的三个点就是Rest and Spread 操作符,表示这个参数你可以传任 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:139 | 回复:0
  • TypeScript(19): 模块
    TypeScript(19): 模块
    TypeScript 模块的设计理念是可以更换的组织代码。 模块是在其自身的作用域里执行,并不是在全局作用域,这意味着定义在模块里面的变量、函数和类等在模块外部是不可见的,除非明确地使用 export 导出它们。 类似 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:135 | 回复:0
  • 转载:《TypeScript 中文入门教程》 14、输入.d.ts文件
    转载:《TypeScript 中文入门教程》 14、输入.d.ts文件
    版权文章转载自:https://github.com/zhongsp建议您直接跳转到上面的网址查看最新版本。介绍当使用外部JavaScript库或新的宿主API时,你需要一个声明文件(.d.ts)定义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:150 | 回复:0
  • TypeScript Writing .d.ts files(编写声明文件)
    TypeScript Writing .d.ts files(编写声明文件)
    当使用扩展的JavaScript库或者插件API的时候,将需要使用声明文件(.d.ts)来描述库的类型。本文内容将包括如何编写声明文件相关的一些高级概念,然后用一些例子来展示如何将各式各样的概念与声明 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:160 | 回复:0
  • TypeScript类型定义文件(*.d.ts)生成工具
    TypeScript类型定义文件(*.d.ts)生成工具
    在开发ts时,有时会遇到没有d.ts文件的库,同时在老项目迁移到ts项目时也会遇到一些文件需要自己编写声明文件,但是在需要的声明文件比较多的情况,就需要自动生产声明文件。用过几个库。今天简单记录一下。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:159 | 回复:0
  • typescript  01  认识ts和ts的类型 - WEB前端小菜鸟
    typescript 01 认识ts和ts的类型 - WEB前端小菜鸟
    看ITYING ts专辑(前三集总结) TypeScript 是 Javascript 的超级,遵循最新的 ES6、Es5 规范。TypeScript 扩展了 JavaScript 的语法。TypeS……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:155 | 回复:0
  • TypeScript—类型定义文件(*.d.ts)
    TypeScript—类型定义文件(*.d.ts)
    一、ts文件中引入jquery。 1.大家是否有再vue 上使用过 ts,并再 .ts文件中引用过 jquery 1.1是不是遇到过如下问题: import $ from amp;#39;jqueryamp;#3……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:154 | 回复:0
  • CesiumJS新增官方TypeScript类型定义
    CesiumJS新增官方TypeScript类型定义
    Cesium中文网:http://cesiumcn.org/|国内快速访问:http://cesium.coinidea.com/在当前的1.70版本中,CesiumJS现在附带了正式的TypeScript类型定义!TypeScript定义是一个长期以来被要求的特性。虽然社区已经完成了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:138 | 回复:0
  • TypeScript 中文教程之缩小----部分翻译自TS官方
    TypeScript 中文教程之缩小----部分翻译自TS官方
    TypeScript 中文教程之缩小----部分翻译自TS官方……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:160 | 回复:0
  • [开源]eCharts配置简化包OptionCreator[typescript版]
    [开源]eCharts配置简化包OptionCreator[typescript版]
    eCharts存在问题 配置eCharts的option,对于大部分的开发者来说,复杂情况下是一件繁琐的事情。为什么繁琐,大致有以下这些原因 大小写敏感:在没有IDE的智能提示下,很容易写错,而且即使写错,eCharts不会报错, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:160 | 回复:0
  • 创建Node.jsTypeScript后端项目demo
    创建Node.jsTypeScript后端项目demo
    创建Node.jsTypeScript后端项目,里面包含了protobuf版本3、egret项目、前后端WebSocket。1、安装Node.js扩展,支持TypeScript语法npminstall-gtypescript2、创建项目目录project_folder,为项目的*.ts添加API代码提 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:154 | 回复:0
  • create-react-app + Typescript脚手架搭建
    create-react-app + Typescript脚手架搭建
    1、创建使用ts的新项目 yarn create react-app my-test-app --template typescript 2、配置tsconfig.json (1)在根目录下新建文件t……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:140 | 回复:0
  • 中秋佳节来临之前,无套路送TypeScript项目开发实战
    中秋佳节来临之前,无套路送TypeScript项目开发实战
    今天为大家准备了 20 本新书,具体抽奖规则见文末 本书是一本TypeScript进阶实践指南,通过9个实用项目,详细讲解如何使用TypeScript 3.0和不同的JavaScript框架开发高质量的应用程序。书中不仅介绍TypeScript的核心 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:03 | 阅读:160 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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