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

TypeScript教程

RSS
  • TypeScript环境搭建:
    TypeScript环境搭建:
    TypeScript环境搭建:1、初始化package.jsonnpminit-y2、初始化tsctsc--init产生tsconfig.json文件3、ts运行环境npmiwebpackwebpack-cliwebpack-dev-sever-D4、ts-loader安装npmits-loadertyperscript-D5、html- ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:156 | 回复:0
  • TypeScript-接口
    TypeScript-接口
    和 number, string, boolean, enum 这些数据类型一样 接口也是一种类型, 也是用来约束使用者的 先来看看如果没有使用接口之前的弊端,如我现在有一个需求要求定义一个函数输出一个人完整的姓名, 这个人的姓必须是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:183 | 回复:0
  • 使用typescript写一个简单的事件监听/发布订阅模式的类
    使用typescript写一个简单的事件监听/发布订阅模式的类
    我们需要弄清楚,观察者模式和发布订阅模式是不一样的,一张图理解:两者区别:1.观察者模式只有观察者和被观察者两者,是松耦合2.发布订阅模式除了发布者和订阅者外,还有一个调度中心,是解耦的,两者没有直接关系 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:195 | 回复:0
  • typescript接口使用
    typescript接口使用
    TypeScript的核心原则之一是对值所具有的结构进行类型检查。  在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。 下面通过一个简单示例来观察接口是如何工作的: function printLa ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:183 | 回复:0
  • Nodejs+TypeScript
    Nodejs+TypeScript
    Node.jshttps://nodejs.orghttps://nodejs.org/en/download/win:msimac:pkglinux:tar.xzsourcecode:tar.gzLatesthttps://nodejs.org/dist/v6.3.1/node-v6.3.1-x64.msihttps://nodejs.org/di……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:227 | 回复:0
  • TypeScript设计模式之装饰、代理
    TypeScript设计模式之装饰、代理
    看看用TypeScript怎样实现常见的设计模式,顺便复习一下。 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。 这里尽 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:256 | 回复:0
  • Nest.js6.0.0正式版发布,基于TypeScript的Node.js框架
    Nest.js6.0.0正式版发布,基于TypeScript的Node.js框架
    开发四年只会写业务代码,分布式高并发都不会还做程序员?  Nest.js6.0.0正式版发布了。Nest是构建高效、可扩展的Node.jsWeb应用程序的框架。它使用现代的JavaScript或TypeScript(保留与纯JavaScript的兼容性) ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:212 | 回复:0
  • TypeScript初识
    TypeScript初识
    TypeScript 的介绍 TypeScript是一种由微软开发的开源、跨平台的编程语言。它是JavaScript的超集,最终会被编译为JavaScript代码。 2012年10月,微软发布了首个公开版本的TypeScript,2013年6月19日,在经历了一个预 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:196 | 回复:0
  • typescript(Day2)函数和类
    typescript(Day2)函数和类
    typescript(Day2)函数和类 函数 ts就是一套完整的面向对象语言,所有的面向对象的语言其实语义都是互通的,因为之前我学习过c#,所以感觉是非常好理解的 TS中的函数和c#也是基本一样,八九不离十,除了函数的重 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:170 | 回复:0
  • 用typescript写mpvue
    用typescript写mpvue
    1.新建文件要直接复制原来的文件夹,然后在终端执行npmrundev命令就会编译。这是在我看mpvue的demo的情况下,我是直接复制的,因为我新建的文件不会被编译到dist中,暂时只知道这一个方法。这里说的不对,应该是在新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:191 | 回复:0
  • Typescript类型限定
    Typescript类型限定
    限定类型变量限定类型函数限定类型函数参数限定类型构造函数后面不需要给定类型(new以后得到对象)枚举类型、数组类型、元组类型、不限定类型never:无法返回的类型,比如死循环限定数组元素对象类型,限定对象属性类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:158 | 回复:0
  • 文档_Vue04_生产部署_单文件组件_单元测试_TypeScript支持_路由_状态管理_响应式原理_ ...
    文档_Vue04_生产部署_单文件组件_单元测试_TypeScript支持_路由_状态管理_响应式原理_ ...
    Vue.js_官方文档学习笔记_Part_04 生产环境部署 开启生产环境模式 开发环境下,Vue 会提供很多警告来帮你对付常见的错误与陷阱。 而在生产环境下,这些警告语句却没有用,反而会增加应用的体积。 此外,有些警 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:172 | 回复:0
  • vue3.0+vite+axios+vuex+vue-router+typescript
    vue3.0+vite+axios+vuex+vue-router+typescript
    最近在学习vue3,在学习了基础知识之后,开始自己动手写一个基础的项目框架,以下为搭建的过程。1.安装  这次选择用vite,据说加载速度特别快,所以我也来试试。根据vite官方文档来新建项目:     因为这次要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:175 | 回复:0
  • TypeScript类型守卫、联合类型、交叉类型
    TypeScript类型守卫、联合类型、交叉类型
    一、类型守卫   类型保护是可执行运行时检查的一种表达式,用于确保该类型在一定的范围内。 换句话说,类型保护可以保证一个字符串是一个字符串,尽管它的值也可以是一个数值。类型保护与特性检测并不是完全不同, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:195 | 回复:0
  • 使用typescript,提升vue项目的开发体验(2)
    使用typescript,提升vue项目的开发体验(2)
    此文已由作者张汉锐授权网易云社区发布。欢迎访问网易云社区,了解更多网易技术产品运营经验。vuex-class提供了和vuex相关的全部装饰器,从而解决了上面Vue.extend+vuex的「代码提示」「代码重构」两个问题,然后再 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:186 | 回复:0
  • AntDesignVue使用ECharts(vue、Typescript)
    AntDesignVue使用ECharts(vue、Typescript)
    展示一、安装依赖npminstallecharts--save二、全局引用import*asechartsfrom'echarts'Vue.prototype.$echarts=echarts三、例VUEamp;amp;lt;templateamp;amp;gt;amp;amp;lt;divid=amp;quot;myChartamp;quot;style=amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:163 | 回复:0
  • reacthook+typescript+storybook搭建前端公共业务组件库
    reacthook+typescript+storybook搭建前端公共业务组件库
    原文链接:https://www.cnblogs.com/yalong/p/14703242.html背景:公司内部系统众多,如此众多的系统中,有好多业务组件是相同,或者类似的,前端同学如果每次重写,或者copy过来代码,其实都比较低效不同的UI或者产 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:172 | 回复:0
  • TypeScript 实现数字滚动
    TypeScript 实现数字滚动
    ui界面如下图所示: 代码如下:   const { ccclass, property } = cc._decorator;   @ccclass export default class UIJackpotScrollNum extends UIPrefab {       @property()     content: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:165 | 回复:0
  • How to debug Typescript in browser
    How to debug Typescript in browser
    How to debug typescript,   In Chrome, we need to press F12, open settings, uncheck the Enable JavaScript source maps   In IE, we can debug directly,   In Firefox, I haven't try.    Good Luck! ……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:182 | 回复:0
  • TypeScript 中的类和接口
    TypeScript 中的类和接口
    在面向对象(OOP)编程中,经常会使用到class(类)和interface(接口)。在TypeScript(以下简称TS)中也引入了类和接口的概念,使得TS强大的类型检测机制更加完善。就像我们所知道的,一个类是一堆抽象概念的集合,我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:165 | 回复:0
  • 迈向angularjs2系列(1):typescript指南
    迈向angularjs2系列(1):typescript指南
    目录1.typescript和javascript的区别2.安装和helloworld程序3.从ES6、7引入的新特性4.卓越的静态类型5.编写泛型代码6.使用typings定义外部类型源代码下载https://pan.baidu.com/s/1eSeqWeQ,提取密码qygu。typescrip ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:168 | 回复:0
  • 在WisOne平台上学习TypeScript
    在WisOne平台上学习TypeScript
    TypeScript是微软公司推出的开源的类型化脚本语言,目的是用于为弱类型的javaScript提供强类型的识别和感知功能,同时它提供了类、接口、继承等相关在javaScript中不容易实现的功能,语法类似C#,简洁易懂,是构建大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:186 | 回复:0
  • TypeScript-类兼容性
    TypeScript-类兼容性
    只会比较 实例成员 class Person { public name: string; } class Animal { public name: string; } let p: Person; let a: Animal; p = a; a = p; 只能将 多 的属性赋值给 少 的,不可将 少 的属性 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:199 | 回复:0
  • TypeScript:语法及特性
    TypeScript:语法及特性
    当let声明一个变量的时候它使用的词法作用域或者是块作用域。块作用域指的就是他们包含的块以外的不能访问。const声明:是let声明有相同的作用域规则,但是它被赋值后不能再被改变。类似于java的finalTypeScript可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:202 | 回复:0
  • TypeScript笔记[5]泛型+Dictionary转
    TypeScript笔记[5]泛型+Dictionary转
     在C++、C#、Java等主流编程语言中,一般对泛型编程提供了支持。合理利用泛型,可以提高开发效率、提升代码质量。例如在C++编程语言中,常常利用下面的结构表示一个链表的结点:templateamp;amp;lt;typenameTamp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:191 | 回复:0
  • React + TypeScript:元素引用的传递
    React + TypeScript:元素引用的传递
    React 中需要操作元素时,可通过 findDOMNode() 或通过 createRef() 创建对元素的引用来实现。前者官方不推荐,所以这里讨论后者及其与 TypeScript 结合时如何工作。 React 中的元素引用 正常的组件中,可通过创建对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:171 | 回复:0
  • typeScript之(2)环境部署
    typeScript之(2)环境部署
    1.下载node.js 2.安装node.js3.使用npm全局安装typescript  (vscode实际环境已经有typescript了,所以不需要执行这一步) .进入命令行 . 输入:npmi-gtypescript 3.1:以上步骤不需要执行    1.创建一个文件, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:188 | 回复:0
  • TypeScript-条件和分布式条件类型
    TypeScript-条件和分布式条件类型
    判断前面一个类型是否是后面一个类型或者继承于后面一个类型 如果是就返回第一个结果, 如果不是就返回第二个结果 语法: T extends U ? X : Y; type MyTypeamp;amp;lt;Tamp;amp;gt; = T extends string ? string : ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:155 | 回复:0
  • TypeScript类的定义和继承
    TypeScript类的定义和继承
    classPerson{}这就是ts里面最基础的类 classPerson{name='zina';getName(){returnthis.name}}//有了类后创建一个实例constperson=newPerson();console.log(person.getName()); 这里介绍了类的写法,在类里 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:149 | 回复:0
  • HBuilder 的Html5 plus的typescript声明
    HBuilder 的Html5 plus的typescript声明
    DCloud的HTML5 PLUS确实不错,不过官方的文档居然不知道是什么JS还是ES版本或者声明文件,如果定义了typescript声明文件,就可以纳入到npm体系中了,这样的HBuilder和HBuilderX号称的提示就会黯然失色。毕竟我觉得, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:159 | 回复:0
  • TypeScript的基本类型
    TypeScript的基本类型
     Boolean在JavaScript和TypeScript中也具有最基本的逻辑断言值true/false,采用’boolean’类型。?1varisDone:boolean=false;Number如JavaScript,TypeScript所有的数值类型采用浮点型计数,其类型为‘number’。?1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:144 | 回复:0
  • TypeScript(20): 声明文件
    TypeScript(20): 声明文件
    TypeScript 作为 JavaScript 的超集,在开发过程中不可避免要引用其他第三方的 JavaScript 的库。 虽然通过直接引用可以调用库的类和方法,但是却无法使用TypeScript 诸如类型检查等特性功能。 为了解决这个问题 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:139 | 回复:0
  • TypeScript学习(一)-一些基本的数据类型
    TypeScript学习(一)-一些基本的数据类型
    1.数据类型1.1原始数据类型booleannumberstringnullundefiendArrayMapTuple1.2特殊类型任意值类型(any)联合类型1.数据类型1.1原始数据类型booleanletdone:boolean=truedone=Boolean(555)numb ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:151 | 回复:0
  • 使用typescript开发Vue
    使用typescript开发Vue
    基础配置:1.准备一个使用vue-cli生成的项目2.使用npm一建安装基础配置npmi-S@types/nodetypescriptvue-class-componentvue-property-decoratorvuexvuex-classts-loader@3.2.0//vue-cli的webpack大版本为3//所以不支 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:159 | 回复:0
  • TypeScript基础入门(一)
    TypeScript基础入门(一)
    1.TypeScript是什么?TypeScript是JavaScript的一个超集,TypeScript在JavaScript的基础上添加了可选的静态类型和基于类的面向对象编程。2.为什么要用TypeScript?针对这个问题我们可以从两个方面来分析:2.1用TypeSc ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:139 | 回复:0
  • TypeScript&JavaScript
    TypeScript&JavaScript
    http://www.typescriptlang.org/docs/tutorial.htmlhandbook: BasicTypesVariableDeclarationsInterfacesClassesFunctionsGenericsEnumsTypeInferenceTypeCompatibilityAdvancedTypesSymbolsIter……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:138 | 回复:0
  • 使用Typescript重构axios(十六)——请求和响应数据配置化
    使用Typescript重构axios(十六)——请求和响应数据配置化
    1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:126 | 回复:0
  • TypeScript(05): 变量声明
    TypeScript(05): 变量声明
    变量是一种使用方便的占位符,用于引用计算机内存地址。 我们可以把变量看做存储数据的容器。 一、声明变量 TypeScript 变量的命名规则: 变量名称可以包含数字和字母。 除了下划线 _ 和美元 $ 符号外,不能包含 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:139 | 回复:0
  • 了解TypeScript的async,await,promise(第1篇)
    了解TypeScript的async,await,promise(第1篇)
       参考地址:https://blog.csdn.net/u012863664/article/details/77881921   先来一段Promise代码: function timeout(ms:number){ return new Promise((resolveCallback, rejectCallback) =amp;amp;gt;{ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:139 | 回复:0
  • TypeScript 扩展全局 Window 时报错的解决
    TypeScript 扩展全局 Window 时报错的解决
    使用全局 window 上自定义的变更进,TypeScript 会报属性不存在, console.log(window.foo) // ❌ Property ‘foo’ does not exist on type 'Window amp;amp;amp; typeof globalThis'.ts(2339) 需要将自定义变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:07 | 阅读:139 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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