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

TypeScript教程

RSS
  • 基于TypeScript装饰器定义Express RESTful 服务
    基于TypeScript装饰器定义Express RESTful 服务
    前言 本文主要讲解如何使用TypeScript装饰器定义Express路由。文中出现的代码经过简化不能直接运行,完整代码的请戳:https://github.com/WinfredWang/express decorator 1 为什么使用装饰器 当我们在使用Express时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:09 | 阅读:151 | 回复:0
  • [闲的蛋疼系列]从零开始用TypeScript写React的UI组件(0)-先写一个Button?? ...
    [闲的蛋疼系列]从零开始用TypeScript写React的UI组件(0)-先写一个Button?? ...
    0.咸鱼要说的 一入前端深似海,咸鱼入海更加咸。 最近闲的蛋疼,手上年前的事也完成了7788了,借助的话来说,我们要keep real. 咸鱼肯定不real 了,因为我们都活在梦里,所以咱们keep一下,学习一下菜鸟???是怎么给R ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:09 | 阅读:163 | 回复:0
  • TypeScript入门,使用TypeScript编写第三方控件的方式!
    TypeScript入门,使用TypeScript编写第三方控件的方式!
    这是一篇新手篇的typescript插件编写方式!!!! 源码完整地址:https://gitee.com/dissucc/typescriptLearn 1.环境安装 node下载 下载地址:https://nodejs.org/en/ cnpm安装 在安装完node后,npm默认就安装了,因 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:09 | 阅读:171 | 回复:0
  • 【smart-transform】取自 Atom 的 babeljs/coffeescript/typescript 智能转 es5 库 ...
    【smart-transform】取自 Atom 的 babeljs/coffeescript/typescript 智能转 es5 库 ...
    有时间研究下开源库的源码,总是会有些收获的。注意到 Atom 插件编写时,可以直接使用 babel, coffeescript 或者 typescript。有些诧异,毕竟 Electron 中内置的 node 引擎,也一定不是完全兼容 es6,更不用说 coffe ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:09 | 阅读:151 | 回复:0
  • typescript入门基础
    typescript入门基础
    TypeScript是一种由微软开发的支持ES6标准的编程语言,它是Angular2的开发语言。它可以编译成纯JavaScript,可以在任何浏览器,任何计算机和任何操作系统上运行,并且是开源的。 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:09 | 阅读:155 | 回复:0
  • 当JS工程师遇到了TypeScript会发生什么?
    当JS工程师遇到了TypeScript会发生什么?
    2007年JeffAtwood在他的博客里提出了著名的Atwood定律,即“任何能够用JavaScript实现的应用系统,最终都必将用JavaScript实现。”JavaScript的强大毋庸置疑,十余年的时间早已验证了这一点:语法结构简单、万物皆可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:09 | 阅读:150 | 回复:0
  • 免费 Chat | 从 JavaScript 到 TypeScript
    免费 Chat | 从 JavaScript 到 TypeScript
    谁也想不到 20 年后的今天 JavaScript 似乎印证了 Write Once Run Anywhere 的优势,Brendan Eich 作为 JavaScript 之父,在编程的历史上留下了他的印记。 本文主要科普 TypeScript ,适合任何人阅读,分享的话题 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:09 | 阅读:147 | 回复:0
  • 简单了解TypeScript
    简单了解TypeScript
    原文链接: TS初探 简介 TypeScript具有类型系统,且是JavaScript的超集。它可以编译成普通的JavaScript代码。 TypeScript支持任意浏览器,任意环境,任意系统并且是开源的。Ts主要用于解决那些问题: js木有编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:139 | 回复:0
  • react+typescript父组件主动获取子组件内暴露的方法或属性
    react+typescript父组件主动获取子组件内暴露的方法或属性
    react一般父子组件通讯都通过props,如果向父组传值,也是由父组件通过props传一个方法到子组件来传值调用本文主要是总结一下父组件(主动)获取子组件内暴露的方法或属性,react组件一般主要分class类组件和函数组件, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:120 | 回复:0
  • TypeScript接口(interface)
    TypeScript接口(interface)
    TypeScript的核心原则之一是对值所具有的结构进行类型检查。它有时被称做“鸭式辨型法”或“结构性子类型化”。在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。接口初探通过一个简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:126 | 回复:0
  • TypeScript学习笔记 (一)基础特性
    TypeScript学习笔记 (一)基础特性
     1. 多行字符串   var str = ``;     2. 字符串模板    var world = amp;quot;worldamp;quot;; var str = `hello ${world}`;    3. 自动拆分字符串    var myName:string = 'ts';var myAge:number ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:112 | 回复:0
  • TypeScript 中的 SOLID 原则
    TypeScript 中的 SOLID 原则
    下面的文章解释了正确使用 TypeScrip的 SOLID原则。 原文地址:https://samueleresca.net/2016/08/solid-principles-using-typescript/ 作者:Samuele Resca 翻译:杨晓东(Savorboard) 前言 SOLID 是由 Robert C. ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:107 | 回复:0
  • TypeScript学习(二)-TypeScript的接口(interface)和类(class)
    TypeScript学习(二)-TypeScript的接口(interface)和类(class)
    1.对象的类型——接口1.1什么是接口1.2简单的例子1.3可选属性1.4任意属性1.5只读属性2.类2.1类的概念2.2ES6中类的用法属性和方法类的继承存取器静态方法2.3ES7中类的用法实例属性静态属性2.4TypeScript中类的用法pub ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:118 | 回复:0
  • TypeScript的故事-第I集
    TypeScript的故事-第I集
    有关TypeScript的系列文章的第一篇。 任何第一次学习编程的人都必须尽早理解类型。 他们无处不在。 毕竟,每个值都有一个类型。 没有价值的编程语言是什么? 除了担任Sainsbury's Tech(UK)的软件工程师外,我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:132 | 回复:0
  • vue 集成 typescript Element UI 之懒人集成法
    vue 集成 typescript Element UI 之懒人集成法
    背景 最近有点时间,就想把我的vue项目版本升级一下,顺便在折腾一下typescript... 踩过的坑 element ui官方已经写了d.ts,但会有一个小坑,但issue都有解决方案... 正文 vue引入ts有好几种方案,一种引入是还是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:109 | 回复:0
  • typescript(Day3)静态属性、静态方法、多态、抽象类
    typescript(Day3)静态属性、静态方法、多态、抽象类
    typescript(Day3)静态属性、静态方法、多态、抽象类 1. 静态属性和静态方法 静态属性和静态方法并不是发展到typescript的时候js才有的,在es5的时候我们也可以是使用构造函数的方式来定义静态属性和静态方法的。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:130 | 回复:0
  • CocosCreator自定义TypeScript在VsCode的提示数据
    CocosCreator自定义TypeScript在VsCode的提示数据
    在assets文件夹外新建xx.d.ts文件如:global.d.tsglobal.d.tsdeclareclassUserData{node:cc.Node;name:string;}就可以提示了……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:126 | 回复:0
  • 01-TypeScript概述
    01-TypeScript概述
    本篇文章向大家介绍新的TypeScript客户端脚本语言,主要涉及两个方面,一是传统JavaScript语言的弱点,二是TypeScript语言的优势。 一.JavaScript的弱点 1.弱类型,缺乏必要的类型检查 JavaScript因为是解释型的语言 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:125 | 回复:0
  • 一文学会 TypeScript 的 82% 常用知识点(下)
    一文学会 TypeScript 的 82% 常用知识点(下)
    都已经 9021 年了,TypeScript(以下简称 TS)作为前端工程师不得不学的技能,我们必须掌握。 在上篇「一文学会 TypeScript 的 82% 常用知识点(上)」中,主要介绍了 TS 的基本类型,引用类型、类型断言、接口等基 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:124 | 回复:0
  • typeScript总结(上)
    typeScript总结(上)
    我是从去年开始使用typeScript的,刚开始用的时候也是因为项目使用的ts,所以也是糊里糊涂的用着,一直没系统整理学习过,所以正好借此机会,整理一下,加深理解。   一、概念 首先呢,它是跟javaScript一样属于一种 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:112 | 回复:0
  • [Vue+TS]UseTwo-WayBindinginVueUsing@ModelDecoratorwithTypeScript
    [Vue+TS]UseTwo-WayBindinginVueUsing@ModelDecoratorwithTypeScript
    TypeScript. Whenusingthev-model,thecustomcomponentwillreceive'value'propfromtheparentcomponent.Ifwealsowanttopass':value'tothecustomcomponent,weneedtouse '@Model('chang……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:128 | 回复:0
  • Typescript学习总结之接口
    Typescript学习总结之接口
    接口用来建立某种代码约定,使得其他开发者在调用某个方法或者创建新的类时必须遵守接口所定义的代码约定1.接口声明属性interfaceIStudent{name:string;age:number;}classStudent{constructor(publiciStudeng:IStude ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:128 | 回复:0
  • TypeScript的基本使用(2)
    TypeScript的基本使用(2)
    程序是对现实生活的一种抽象,对象是对现实生活的一种模拟; 要对什么进行操作,就找什么对象。比如你要操作浏览器窗口,就需要使用window对象 事物要在程序中的描述,是以属性(数据)和方法(功能) 类是对象的模 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:124 | 回复:0
  • TypeScript数组和元组
    TypeScript数组和元组
    /***TS数组和JS数组是一样的*变量提示,constnumberArr:number*/constnumberArr=;constarr:number=;conststringArr:string=;//如果这个数组里面既存数字又存字符串,如何写constarr1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:130 | 回复:0
  • 源映射js.map文件意义用WebStorm开发TypeScript
    源映射js.map文件意义用WebStorm开发TypeScript
    https://segmentfault.com/a/1190000010238342 项目初始化:采用TypeScriptJavaScriptSourceMap详解 -阮一峰 用WebStorm开发TypeScript……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:154 | 回复:0
  • typescript中使用Object.keys
    typescript中使用Object.keys
    开发中使用typescript的时候,经常会遇到使用 Object.keys这个方法报错的情况,报错如下:错误场景1varfoo={a:'1',b:'2'}vargetPropertyValue=Object.keys(foo).map(item=amp;amp;gt;foo)//这里会有typescript的错误 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:133 | 回复:0
  • TypeScript函数(与js函数区别、返回值类型、必填参数可选参数默认参数剩余参数、函数 ...
    TypeScript函数(与js函数区别、返回值类型、必填参数可选参数默认参数剩余参数、函数 ...
    一、TypeScript 函数 1、TypeScript 函数与 JavaScript 函数的区别:我们主要看一下不同的 TypeScript 函数:函数有类型、函数有返回值类型、参数有类型、有必填和可选参数、有函数重载 JavaScript 函数:函数无类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:124 | 回复:0
  • [Typescript]StaticallyTypeUnknownValueswithTypeScript'sunknownType
    [Typescript]StaticallyTypeUnknownValueswithTypeScript'sunknownType
    Inthislesson,we'llgooverTypeScript's unknown type.The unknown typeisthetype-safecounterpartofthe any type.Both unknown and any areso-called toptypes (alsoknownasuniversalsupertypes……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:123 | 回复:0
  • TypeScript 安装
    TypeScript 安装
    本文介绍 TypeScript 环境的安装。 我们需要使用到 npm 工具安装。 NPM 安装 TypeScript 如果你的本地环境已经安装了 npm 工具,可以使用以下命令来安装: npm install -g typescript 安装完成后我们可以使用 tsc  ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:130 | 回复:0
  • TypeScript-枚举成员类型和联合类型
    TypeScript-枚举成员类型和联合类型
    可以把 枚举成员 当做 类型 来使用 正确示例: enum Gender { Male, Female } interface TestInterface { age: Gender.Male } class Person implements TestInterface { age: Gender.Male } 错 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:142 | 回复:0
  • TypeScript 快速入门
    TypeScript 快速入门
    TypeScript 是微软开发和控制的开源项目,我在应用 Anguar 2+ 和 Ionic 2+ 框架开发系统时使用的就是 TypeScript,但我一直把 TypeScript 当作 JavaScript 来用的,甚至是照猫画虎。 所以我想正儿八经的学习下 TypeS ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:146 | 回复:0
  • TypeScript和Node模块解析策略
    TypeScript和Node模块解析策略
    一般我们在模块化编码时,总会导入其它模块,通常我们使用如下语法:import{A}from'./a';//ES6语法import{A}from'a';varA=require('./a');//commonjs规范不论使用哪种语法,导入的文件一般有两种:内部文件(自己开发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:133 | 回复:0
  • typescript之字符串特性
    typescript之字符串特性
    1、多行字符串(用  `xxx`  双撇号包裹字符串)varstring=`aaabbbccc`; 2、字符串模板(在多行字符串里面引入一个表达式去插入变量或者一个方法的调用)varstring=amp;quot;aaaamp;quot;;vargetString=function ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:144 | 回复:0
  • 使用typescript和canvas重构snow效果
    使用typescript和canvas重构snow效果
    前言:之前做过一个snow效果,但是是直接用HTML做的点击此处查看,几个星期前,我用typescript和canvas重构了一下,snow效果是一个很简单的效果,但是用来练手还是不错的;首先创建基本变量:letcanvas=amp;amp;lt;HTMLCanva ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:121 | 回复:0
  • rc-form在typescript中的报错处理
    rc-form在typescript中的报错处理
    1.创建声明模块index.d.tsimport{Component,ClassicComponentClass,ClassType,ComponentClass,ComponentSpec,Mixin,ReactNode,ClassicComponent,ComponentState}fromamp;quot;reactamp;quot;;importPropTypes,{Requi ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:134 | 回复:0
  • ES 新特性与 TypeScript 笔记
    ES 新特性与 TypeScript 笔记
    ES新特性 JS 中的作用域有几种 全局作用域 函数作用域 块级作用域ECAMAScript2015(ES6) ECAMAScript2015 let const 解构赋值 // 数组解构 const arr = const = arr // 对象解构 const obj = {name:’zhangs ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:142 | 回复:0
  • TypeScript学习
    TypeScript学习
      TypeScript主要是给JS添加了类型系统,你可能会问,为什么要给JS添加类型系统呢?因为JS用法太过灵活了,3+ 经过一系列的类型转化,竟然得到了字符串 '3',如果程序出现问题,这种错误很难debug。加了类型,就 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:144 | 回复:0
  • 《五》大话 Typescript 函数与类​
    《五》大话 Typescript 函数与类​
    ——点击上方蓝色字体,关注我哦~—— 前言: 本文章为 TypeScript 系列文章.  旨在利用碎片时间快速入门 Typescript. 或重新温故 Typescript 查漏补缺. 在官方 api 的基础上, 加上一些日常使用的感想.  如果感兴趣 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:150 | 回复:0
  • 尝试自己搭一个简单的typescript运行环境
    尝试自己搭一个简单的typescript运行环境
    开发typescript项目有一些现成的脚手架,比如:typescript-library-starter,它的配置齐全,更适合用在实际项目开发上。其实在学习阶段可以自己搭建一个简单的typescript运行环境,只用作学习typescript语法。 初始 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:147 | 回复:0
  • CSS3与页面布局学习总结(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeSc ...
    CSS3与页面布局学习总结(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeSc ...
    CSS不像其它高级语言一样支持算术运算、变量、流程控制与面向对象特性,所以CSS样式较多时会引起一些问题,如修改复杂,冗余,某些别的语言很简单的功能实现不了等。而javascript则是一种半面向对象的动态语言,有ja ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:08 | 阅读:157 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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