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

TypeScript教程

RSS
  • TypeScript的开源Windows+Mac快捷启动器——ueli
    TypeScript的开源Windows+Mac快捷启动器——ueli
    ueli是一个基于TypeScript的开源Windows+     Github https://github.com/oliverschwendener/ueli 功能特性 下面我来介绍一下这款启动器,在Windows平台和在Mac平台有些许功能不一样,毕竟平台不一样。除非特殊 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:335 | 回复:0
  • Typescript 如何使用js 库
    Typescript 如何使用js 库
    前沿 typings另外一个用处就是,可以在ts库里面生成第三方js 库的ts文件。 本文的例子,在ionic2 里面引用base64的JS库。 一、安装typings 使用npm全局安装typings :npm install -g typings 安装成功。 二,搜索 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:324 | 回复:0
  • 干货|5分钟带你快速了解TypeScript
    干货|5分钟带你快速了解TypeScript
    近年来,TypeScript(TS)越来越频繁的出现在人们的视野内,在各大新闻,论坛上都能看到其身影,当今主流的三大前端框架react,Vue3.0和Angular2中的后两者都使用了TS进行编写,鼓励和支持大家使用TS进行开发。   ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:306 | 回复:0
  • Typescript 介绍和安装编译
    Typescript 介绍和安装编译
    一、 Typescript 介绍 1. TypeScript 是由微软开发的一款开源的编程语言。 2、 TypeScript 是 Javascript 的超级,遵循最新的 ES6、Es5 规范。TypeScript 扩展了 JavaScript 的语法。 3. TypeScript 更像后端 java ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:305 | 回复:0
  • TypeScript之父:JS不是竞争对手,曾在惧怕开源的微软文化中艰难求生 ...
    TypeScript之父:JS不是竞争对手,曾在惧怕开源的微软文化中艰难求生 ...
    开源的 TypeScript 也曾在微软内部遭到抵制,但如今 TypeScript 已经成为 Web 应用构建的主流语言。 微软的开源编程语言 TypeScript 是 JavaScript 的一种带有类型系统的变体,到今年 12 月已经有 10 年历史了。 如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:315 | 回复:0
  • TypeScript学习笔记-1 具体学习开始前的准备工作
    TypeScript学习笔记-1 具体学习开始前的准备工作
    目录 前言 为什么要学习TypeScript 下载与安装 前言 出于学习提升、成果展示、记录心得等目的,我选择将自己的一点学习笔记放置出来,希望能够帮助到有需要的人,同时,由于个人知识的片面,文章中可能会出现不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:296 | 回复:0
  • 【TypeScript】学习之路
    【TypeScript】学习之路
    【TypeScript】学习之路(3) 一、TypeScript变量声明 1、变量名称可以包含数字和字母。 2、除了_和$,不能有其他符号,空格也不行。 3、不能以数字开头。 例:var 变量名:变量类型 = 值; 如果无值则输出为undefi ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:282 | 回复:0
  • TypeScript 类
    TypeScript 类
    传统的js是使用函数和原型链的方式用来模拟类 es6中加入了类,class关键字 类 // 定义类 class Greeter { greeting: string; constructor(message: string){ this.greeting = message; // 使用this表示访 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:272 | 回复:0
  • Angular 2与TypeScript概览
    Angular 2与TypeScript概览
    迄今为止,在创建Web应用方面,AngularJS是当前最为流行的JavaScript框架。如今,Angular 2和TypeScript通过一种非常类似于Java 8的语法,使真正面向对象的Web开发成为了主流。 据Google的工程主管Brad Green介绍, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:305 | 回复:0
  • Typescript开发学习总结(附大量代码)
    Typescript开发学习总结(附大量代码)
    如果评定前端在最近五年的重大突破,Typescript肯定能名列其中,重大到各大技术论坛、大厂面试都认为Typescript应当是前端的一项必会技能。作为一名消息闭塞到被同事调侃成“新石器时代码农”的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:284 | 回复:0
  • 新石器时代码农的Typescript开发总结
    新石器时代码农的Typescript开发总结
    如果评定前端在最近五年的重大突破,Typescript肯定能名列其中,重大到各大技术论坛、大厂面试都认为Typescript应当是前端的一项必会技能。作为一名消息闭塞到被同事调侃成“新石器时代码农”的我,也终于在2019年底 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:288 | 回复:0
  • 《从零开始TypeScript》系列 - 基础数据类型
    《从零开始TypeScript》系列 - 基础数据类型
    TypeScript 是 JavaScript 的超集,这里我们只讨论两者中的不同的部分,或者需要注意的部分 数组 Array:在TypeScript中,有两种方式来定义一个数组: 在元素类型后面接上 ,表示此数组,是由该类型的元素所组成: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:292 | 回复:0
  • Typescript快速入门
    Typescript快速入门
    什么是Typescript 为什么学习Typescript google支持推广 开源 囊括js,并不止于js,在js的许多薄弱上做了加强 快速搭建开发环境 1、安装node.js 本人环境基于linux(manjaro) yay -S nodejs node -v 输入以上命令验证 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:298 | 回复:0
  • TypeScript——04——ts中的接口(Interface)
    TypeScript——04——ts中的接口(Interface)
    一、前言 TS新增了一个重要概念:接口,分为对象类型接口和函数类型接口 接口可以约束对象,函数,类的结构和类型,是一种代码协作必须遵守的契约 接口的定义方式: 使用interface关键字 二、对象类型接口 接口中可定义 确 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:288 | 回复:0
  • TypeScript——02——数据类型
    TypeScript——02——数据类型
    一,TS的数据类型 ES6的数据类型: 6种基本数据类型 Boolean Number String Symbol undefined null 3种引用类型 Array Function Object TS的数据类型: TS在ES6基础上,又新增了以下数据类型 void any never 元组 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:289 | 回复:0
  • JavaScript 、TypeScript 中的 Boolean
    JavaScript 、TypeScript 中的 Boolean
    boolean 是 JavaScript 中一种有趣的原始数据类型。在TypeScript中,非严格模式下(quot;strictNullChecksquot;: false),它总共允许4个值 true 、false、undefined、null 。 JavaScript 中的 Boolean boolean 可 . ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:293 | 回复:0
  • TypeScript 的 Substitutability
    TypeScript 的 Substitutability
    Substitutability 中文含义是 可代替性,这个词我未在 TypeScript 的语言特性相关文档上看到,百度、谷歌搜索也寥寥无几。仅在TypeScript FAQ 找到相关描述。 有关类型系统的许多答案都提到了可替代性。 这是一个原 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:287 | 回复:0
  • day133:2RenMJ:TypeScript的变量&函数&类&接口
    day133:2RenMJ:TypeScript的变量&函数&类&接口
    目录 1.变量 2.函数 3.类 4.接口 1.变量 1.变量的声明 // 1.即指定数据类型 也指定值 var 变量名:类型 = 值; eg:var username:string = quot;libolunquot; // 2.不指定类型,默认类型为any var 变量名 = 值; eg:var ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:308 | 回复:0
  • day132:2RenMJ:MJ需求文档&MJ游戏流程&Egret白鹭引擎安装&TypeScript简要 ...
    day132:2RenMJ:MJ需求文档&MJ游戏流程&Egret白鹭引擎安装&TypeScript简要 ...
    目录 1.麻将产品需求文档 2.麻将游戏流程 3.Egret白鹭引擎 4.TypeScript简要了解 5.TypeScript快速入门 1.麻将产品需求文档 1.麻将术语 1.名词术语 牌⼦: 序数牌:⼀万,⼆万,三万,…,九万,⼀筒,⼆筒,…, 九 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:330 | 回复:0
  • TypeScript接口与类的使用
    TypeScript接口与类的使用
    一.TypeScript接口 Interfaces 可以约定一个对象的结构 一个对象去实现一个接口 就必须拥有这个接口中所有的成员用interface定义接口, 并且定义接口中成员的类型 编译之后会发现typeScript中的接口只是对成员做类型 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:353 | 回复:0
  • 对微信小程序的生命周期进行扩展 – Typescript 篇
    对微信小程序的生命周期进行扩展 – Typescript 篇
    最近利用业余时间倒腾了一个微信小程序,主要目的是横向比较一些业界小程序平台的架构和做法。因为有在其他平台长期的开发经验,对于小程序的一些机制做了一些辩证的思考。例如,小程序的页面,其实不是一个页面,而 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:329 | 回复:0
  • 浅谈TypeScript,配置文件以及数据类型
    浅谈TypeScript,配置文件以及数据类型
    TypeScript在javaScript基础上多了一些拓展特性,多出来的是一些类型系统以及对ES6新特性的支持最终会编译成原始的javaScript, 文件名以.ts结尾,编译过后.js结尾,在angular和vue源码以及开发过程中的业务代码中也 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:532 | 回复:0
  • TypeScript学习笔记
    TypeScript学习笔记
    文章内容输出来源:拉勾教育大前度高薪训练营 typeScript:javaScript的超集(superet) typeScript 概述 所谓超级是指:一套更加强大的类型系统,和对es6新特性的支持, 最终会编译成javaScript; 作用:帮我们避免 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:330 | 回复:0
  • Vue2+Koa2+Typescript前后端框架教程--05Sequelize的使用(ORM)
    Vue2+Koa2+Typescript前后端框架教程--05Sequelize的使用(ORM)
    本篇开始分享Node.js后端服务开发中对于数据结构ORM的实现,主要使用的技术栈是:Sequelize。 上一篇文章中讲到班级管理的数据结构:ID,班级名称,班级编码,班主任ID,使用的数据库是MySQL,通过Sequelize,实现简 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:318 | 回复:0
  • Vue2+Koa2+Typescript前后端框架教程--04班级管理示例(路由调用控制器) ...
    Vue2+Koa2+Typescript前后端框架教程--04班级管理示例(路由调用控制器) ...
    上篇文章分享了简单的三层模式和基础文件夹的创建,本篇将以示例的形式详细具体的展示Router、Controller、Service、Model之间业务处理和数据传输。 1. 班级管理数据模型创建。数据模型是通过Sequelize的ORM技术实现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:323 | 回复:0
  • Vue2+Koa2+Typescript前后端框架教程--03后端路由和三层模式配置
    Vue2+Koa2+Typescript前后端框架教程--03后端路由和三层模式配置
    昨天将Koa2的基础框架和自动编译调试重启服务完成,今天开始配置路由和搭建基础的三层架构模式。 路由中间件:koa-router,即路由导航,就是我们平时使用最广泛的get/post方法执行的URL路径,其全部包括get、put、po ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:343 | 回复:0
  • create-react-app添加对TypeScript支持
    create-react-app添加对TypeScript支持
    背景 最近一直在重构react项目,由于项目历史原因,将之前parcel打包工具换成了webpack,并选择了使用create-react-app作为项目开发脚手架。 接着就是把项目中flow类型检查工具移除掉了,替换成typescript。 相关文 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:327 | 回复:0
  • 了解TypeScript
    了解TypeScript
    TypeScript :是 JavaScript 的一个超集,支持 ECMAScript 6 标准 1.TypeScript 和 JavaScript的区别?TypeScript 是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与 Ty ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:319 | 回复:0
  • TypeScript魔法堂:函数类型声明其实很复杂
    TypeScript魔法堂:函数类型声明其实很复杂
    前言 江湖有传“动态类型一时爽,代码重构火葬场”,由于动态类型语言在开发时不受数据类型的约束,因此非常适合在项目原型阶段和初期进行快速迭代开发使用,这意味着项目未来将通过重写而非重构的方式进入成熟阶段 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:345 | 回复:0
  • TypeScript魔法堂:枚举的超实用手册
    TypeScript魔法堂:枚举的超实用手册
    前言 也许前端的同学会问JavaScript从诞生至今都没有枚举类型,我们不是都活得挺好的吗?为什么TypeScript需要引入枚举类型呢? 也许被迫写前端的后端同学会问,TypeScript的枚举类型是和Java/.NET的一样吗? 下面我 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:406 | 回复:0
  • 使用TypeScript给Vue 3.0写一个指令实现组件拖拽
    使用TypeScript给Vue 3.0写一个指令实现组件拖拽
    最近在用vue3重构后台的一个功能。一个弹窗组件,弹出一个表单。然后点击提交。 早上运维突然跑过来问我,为啥弹窗挡住了下边的表格的数据,我添加的时候,都没法对照表格来看了。你必须给我解决一下。 我参考了一下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:350 | 回复:0
  • 模块二:ES新特性与TypeScript、JS性能优化
    模块二:ES新特性与TypeScript、JS性能优化
    一、请说出下列最终得执行结果,并解释为什么。 解答:执行结果为:10 首先该段代码在全局作用域中声明了个空数组a,然后for 循环时是使用 var 定义循环变量 i (存在变量提升),且i++并不是重新定义了一个变量,只 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:335 | 回复:0
  • TypeScript实现设计模式——生成器模式
    TypeScript实现设计模式——生成器模式
    生成器模式是一种在TypeScript/JavaScript中非常常见的创建型设计模式,它使你能够分步骤创建复杂对象。当你需要创建一个可能有许多配置选项的对象时, 该模式会特别有用。 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:334 | 回复:0
  • 深入理解TypeScript——第一章:上手篇
    深入理解TypeScript——第一章:上手篇
    怎么定义TypeScript呢? TypeScript是一个工具 是一个编译器 编译代码 TypeScript,通过它的能力,默认使用tsc命令,可以根据.ts为后缀名的文件生成一个新的js文件 2、类型注解 TypeScript里的类型注解是一种轻量级 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:324 | 回复:0
  • [开源][示例更新]eCharts配置简化包OptionCreator[typescript版]
    [开源][示例更新]eCharts配置简化包OptionCreator[typescript版]
    前言 eCharts作为国内优秀的开源图表工具,功能强大,但是使用中也存在一定的问题。 文档更新较慢,文档说明不详细。 前端使用的弱类型语言,数据结构在灵活的同时,也容易造成一些问题。例如某些属性到底应该放入怎 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:333 | 回复:0
  • Typescript的interface、class和abstract class
    Typescript的interface、class和abstract class
    interface,class,和abstract class这3个概念,既有联系,又有区别,本文尝试着结合官方文档来阐述这三者之间的关系。 1. quot;Declaration Mergingquot; |Declaration Type| Namespace| Type| Value| | | | | | | ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:331 | 回复:0
  • 蒲公英 · JELLY技术周刊 Vol.10 为什么你还不使用 TypeScript
    蒲公英 · JELLY技术周刊 Vol.10 为什么你还不使用 TypeScript
    登高远眺 天高地迥,觉宇宙之无穷 基础技术 直播延迟?为什么流媒体直播的延迟那么高 随着通信技术的发展,视频点播、直播业务也逐渐兴起。在这些业务形态中,流媒体技术扮演着重要的角色。但在实际使用中,即便 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:318 | 回复:0
  • TypeScript使用体会(一)
    TypeScript使用体会(一)
    typescript使用体会 近期接手了一个公司项目是由TS写的,第一次用在这里做一下简单的使用体会 个人觉得TS与JS相差不多,只是多了一些约束(可能自己还没体会到精髓) typescript是JavaScript的超集 支持所有原生JS语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:302 | 回复:0
  • 蒲公英 · JELLY技术周刊 Vol.08 -- 技术周刊 · npm install -g typescript@3.9.3 ...
    蒲公英 · JELLY技术周刊 Vol.08 -- 技术周刊 · npm install -g [email protected] ...
    登高远眺 沧海拾遗,积跬步以至千里 基础技术 官宣: Typescript 3.9 正式发布 TypeScript 3.9 正式发布,这个版本主要聚焦于性能、改进某些特性和提升稳定性。编译器效率在这一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:307 | 回复:0
  • Vue 使用typescript, 优雅的调用swagger API
    Vue 使用typescript, 优雅的调用swagger API
    在vue里如何优雅的调用swagger api,本文提供一个代码生成插件,可以方便将swagger生成api类供前端直接使用。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:12 | 阅读:286 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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