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

TypeScript教程

RSS
  • typescript - 3.函数
    typescript - 3.函数
    函数声明法 // function run():string{ // return 'run'; // } //错误写法,返回类型错误 // function run():string{ // return 123; // } 匿名函数 // var fun2=function():number{ // return 1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:201 | 回复:0
  • 地底,TypeScript和全球3D建筑发布于CesiumJS1.70
    地底,TypeScript和全球3D建筑发布于CesiumJS1.70
    Cesium中文网:http://cesiumcn.org/|国内快速访问:http://cesium.coinidea.com/2020年6月1日CesiumJS发布1.70release,带来了3个重要更新。CesiumOSM建筑CesiumOSM建筑是一个覆盖整个世界的3D建筑层,使用OpenStre ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:211 | 回复:0
  • vue.js 学习笔记3——TypeScript
    vue.js 学习笔记3——TypeScript
    目录 vue.js 学习笔记3——TypeScript 工具 基础类型 数组 元组 枚举字面量 接口 类类型类类型要素 函数 函数参数 this对象和类型 重载 迭代器 Symbol.iterator 声明、解构、展开、类型断言 泛型泛型约束 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:195 | 回复:0
  • TypeScript元组
    TypeScript元组
    我们知道数组中元素的数据类型都一般是相同的(any类型的数组可以不同),如果存储的元素数据类型不同,则需要使用元组。元组中允许存储不同类型的元素,元组可以作为参数传递给函数。创建元组的语法格式如下:vartu ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:213 | 回复:0
  • TypeScript:微软的 JavaScript 替代
    TypeScript:微软的 JavaScript 替代
    每个人心目中似乎都有一个JavaScript替代,Google甚至有两个。现在,微软也透露了它的JavaScript替代。 C#之父Anders Hejlsberg等人正在创造新语言TypeScript,微软已经在 Apache 2.0许可证下在自家的开源托管网站上 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:218 | 回复:0
  • TypeScript入门二:基本数据类型
    TypeScript入门二:基本数据类型
    浅析基本数据类型TypeScript类型解析 一、浅析基本数据类型首先有一个问题TypeScript是一门编译型语言?还是解释性语言?显然已经不能被这两个分类来区分,TypeScript的并不是为了让JavaScript改变执行方式,不是为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:241 | 回复:0
  • TypeScript学习笔记(三)-方法
    TypeScript学习笔记(三)-方法
    本篇将介绍在TypeScript里如何定义和使用方法。一、方法标准声明和使用1//方法声明2functionfunc(x:number,y:number):number{3returnx+y;4}在TypeScript里,方法声明可以明确定义每一个参数的类型,和返回值的类型。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:209 | 回复:0
  • TypeScript-函数兼容性
    TypeScript-函数兼容性
    可以将参数少的函数赋值给参数多的函数 let fn1 = (x: number, y: number) =amp;amp;gt; { }; let fn2 = (x: number) =amp;amp;gt; { }; fn1 = fn2; 不可以 将参数多的函数赋值给参数少的函数 let fn1 = (x: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:209 | 回复:0
  • typeScript之(4)编译选项
    typeScript之(4)编译选项
     {  /*   用来指定哪些ts文件需要被编译   ** 表示任意目录  * 表示任意文件  */  amp;quot;includeamp;quot;:,  /* 不需要被编译的文件 */  amp;quot;excludeamp;quot;:,  amp;quot;compi ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:185 | 回复:0
  • 基于SqlSugar的开发框架循序渐进介绍(11)--使用TypeScript和Vue3的Setup语法糖编写 ...
    基于SqlSugar的开发框架循序渐进介绍(11)--使用TypeScript和Vue3的Setup语法糖编写 ...
    随着Vue3和TypeScript的大浪潮不断袭来,越来越多的Vue项目采用了TypeScript的语法来编写代码,而Vue3的JS中的Setup语法糖也越来越广泛的使用,给我们这些以前用弱类型的JS语法编写Vue代码的人不少冲击,不过随着大 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:200 | 回复:0
  • TypeScript接口继承
    TypeScript接口继承
    1、TypeScript接口继承和类一样,接口也可以通过关键字 extents 相互继承。接口继承,分为:单继承和多继承,即继承多个接口。另外,接口也可以继承类,它会继承类的成员,但不包括具体的实现,只会把类的成员作为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:212 | 回复:0
  • cypress在typescript项目中报错找不到'tslib'
    cypress在typescript项目中报错找不到'tslib'
    原文链接:https://blog.jijian.link/2020-08-11/cypress-typescript-cannot-find-module-tslib/cypress 在 typescript 项目运行报错如下:AnunexpectederroroccurredCannotfindmodule'tslib'Requirestack:C:\... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:233 | 回复:0
  • typescript+webpack构建一个js库
    typescript+webpack构建一个js库
    记录使用typescript配合webpack打包一个javascriptlibrary的配置过程.目标是构建一个可以同时支持`CommonJs`,`esm`,`amd`这个几个js模块系统的javascript库,然后还有一个单独打包出一个css的样式文件的需求.... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:239 | 回复:0
  • TypeScript学习笔记—数据类型
    TypeScript学习笔记—数据类型
    Boolean类型letisDone:boolean=false;//tsc=amp;amp;gt;varisDone=false;Number类型letcount:number=10;//tsc=amp;amp;gt;varcount=10String类型letname:string='Semliker';//tsc=amp;amp;gt;varna……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:262 | 回复:0
  • 小记TypeScript中的循环引用问题
    小记TypeScript中的循环引用问题
    转载至:https://blog.csdn.net/tkokof1/article/details/108984865平时编写TypeScript代码时,一般都倾向于使用模块(Module),通过结合使用import和export我们便可以方便的进行模块的导入和导出.举个简单的例子,假设 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:297 | 回复:0
  • TypeScriptlet与var的区别
    TypeScriptlet与var的区别
    1、作用域不同用var声明的变量,只有函数作用域和全局作用域,没有块级作用域。而let可以实现块级作用域,只能在代码块{}内有效,在{}之外不能访问,如下代码所示:{leta=0;varb=1;}console.log(a)//ReferenceError: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:372 | 回复:0
  • 在typeScript+vue项目中使用ref
    在typeScript+vue项目中使用ref
    可以使用ref来帮助父组件调用子组件的公用方法 子组件:在子组件中,只需要把方法定义为public公用的就好,私有方法其他组件时没办法调用的  父组件:  注:装饰器接收一个可选参数,用来指向元素或子组件的引 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:294 | 回复:0
  • TypeScript学习——静态类型(1)
    TypeScript学习——静态类型(1)
    一:定义1.TypeScript无法直接在浏览器上运行(node也无法去运行),会被编译成JavaScript语法再去运行2.是JavaScript的超集,是静态类型,一旦定义成某类型,将无法改变//静态类型letc:number=123;c='123';//报错c=12 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:257 | 回复:0
  • Springboot+mybatis+React+redux+React-router+antd+Typescript(一):后台Springboot+M ...
    Springboot+mybatis+React+redux+React-router+antd+Typescript(一):后台Springboot+M ...
     前言:利用实习闲暇时间以及过年这段时间,自己慢慢摸索搭建了一套Springboot+mybatis的后台,React+Redux+React-router+Typescript的前端。项目已基本完成,现在总结一下搭建开发过程.      前端github地址 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:243 | 回复:0
  • TypeScript01:如何定义包括多种基本数据类型的数组?
    TypeScript01:如何定义包括多种基本数据类型的数组?
    在TypeScript中定义数组有两种方法:第一种,可以在元素类型后面接上 ,表示由此类型元素组成的一个数组:letlist:number=;第二种方式是使用数组泛型,Arrayamp;amp;lt;元素类型amp;amp;gt;:letlist:Arrayamp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:231 | 回复:0
  • TypeScriptReadonlyArray(只读数组类型)详细介绍
    TypeScriptReadonlyArray(只读数组类型)详细介绍
    TypeScriptReadonlyArray(只读数组类型)详细介绍...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:214 | 回复:0
  • TypeScript学习笔记
    TypeScript学习笔记
    与JS对比优点:1ts是js的一个超集,兼容js,可以载入JS代码然后运行。2 加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销。3 通过类型注解提供编译时的静态类型检查。4 ts最大的特点就 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:205 | 回复:0
  • Typescript学习(一)----准备篇(vscode编译ts文件)
    Typescript学习(一)----准备篇(vscode编译ts文件)
    什么是typescript?typescript是微软开发的一个脚本语言。他是JavaScript的超级,他遵循es6语法规范,他扩展了JavaScript的语法。理解es5,es6,javascript,typescript的概念和关系?es是JavaScript脚本规范,我们常用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:170 | 回复:0
  • TypeScript类与继承和修饰符public、private、protected的详细讲解
    TypeScript类与继承和修饰符public、private、protected的详细讲解
    1.我理解的类类可以理解成为一个模板,通过这个模板可以实例化某一个具体对象比如说:我们定义一个动物类,通过这个动物模板可以实例化成为猫或者其他具体的动物2.类的基本使用我们需要创建一个动物类;这个动物有姓 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:167 | 回复:0
  • ABPvue+asp.netcoreyarnserve报Cannotfindmodule'typescript/package.json错误
    ABPvue+asp.netcoreyarnserve报Cannotfindmodule'typescript/package.json错误
    abp的前端在nodeinstall安装完成了相关的依赖包,直接yarnserve运行相关服务的时候报amp;quot;Cannotfindmodule'typescript/package.jsonamp;quot;这个异常这个时候只需要执行yarninstall可以了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:170 | 回复:0
  • AngularTypeScript开发环境集成jQuery扩展插件
    AngularTypeScript开发环境集成jQuery扩展插件
       集成步骤:   1、安装jquery极其扩展插件库ts定义文件npminstalljquery--savenpminstall--save-dev@types/jquerynpminstalldatatables.net--savenpminstall@types/datatables.net--save-dev    2、页面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:165 | 回复:0
  • C#中的Attribute与Python/TypeScript中的装饰器是同个东西吗
    C#中的Attribute与Python/TypeScript中的装饰器是同个东西吗
    前言最近成功把「前端带师」带入C#的坑~~(实际是前端带师开始从cocos转unity游戏开发了)~~某天,「前端带师」看到这段代码后问了个问题:?publicResponseGet(){return...}我第一反应觉得不是,这玩意在C#中叫... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:162 | 回复:0
  • TypeScript笔记1--环境搭建
    TypeScript笔记1--环境搭建
    TypeScript是什么Typescript是JavaScript的超集,支持ES6特性并且提供了类型系统,可以编译成Javascript。是微软开发且已经在github上开源。ES6(ES2015,ES2016等)虽然已发布,但是很多浏览器厂商对其并不是完全支 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:153 | 回复:0
  • typescript文件中使用回调函数无法调用函数外的变量和方法的办法 ...
    typescript文件中使用回调函数无法调用函数外的变量和方法的办法 ...
    util.tsclassUtilService{ util(tis,callback:any){letnum =1;callback(tis,num); }} 使用该方法的文件demo.tsclassDemo{//设置一个全局变量count=4;console.log(amp;quot;count1:amp;quot;+count1); //结果为4 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:143 | 回复:0
  • Typescript中的interface和type到底有什么区别
    Typescript中的interface和type到底有什么区别
    来自:https://juejin.im/post/6844903749501059085大家使用typescript总会使用到interface和type,官方规范稍微说了下两者的区别Aninterfacecanbenamedinanextendsorimplementsclause,butatypealiasforanobjectt ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:161 | 回复:0
  • TypeScript之书写.d.ts文件
    TypeScript之书写.d.ts文件
    https://m.runoob.com/manual/gitbook/TypeScript/_book/doc/handbook/WritingDefinitionFiles.html类的分解TypeScript的类会创建出两个类型:实例类型,定义了类的实例具有哪些成员;构造函数类型,定义了类的构造 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:140 | 回复:0
  • Typescript和Javascript之间的区别
    Typescript和Javascript之间的区别
    JavaScriptJavaScript是一种轻量级的解释性脚本语言,可嵌入到HTML页面中,在浏览器端执行,能够实现浏览器端丰富的交互功能,为用户带来流畅多样的用户体验。JavaScript是基于对象和事件驱动的,无需特定的语言环境 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:150 | 回复:0
  • ECMAScript6VSTypeScript
    ECMAScript6VSTypeScript
           如果你真正使用过Typescript你会发现他其实是javascript的超集,这是一个非常简洁的描述,之所以称之为Typescript,正是Type一词的表述(强类型),可不仅仅是有一个Class就算强类型的。测试你也许还 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:138 | 回复:0
  • React+Typescript领域初学者的常见问题和技巧
    React+Typescript领域初学者的常见问题和技巧
    React+Typescript领域初学者的常见问题和技巧创建一个联合类型的常量KeyconstNAME={HOGE:quot;hogequot;,FUGA:quot;fugaquot;}asconst;keyoftypeofNAME//=gt;quot;HOGEquot;|quot;FUGAquot;创建常量值的联合... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:140 | 回复:0
  • TypeScript泛型(generic)入门介绍
    TypeScript泛型(generic)入门介绍
    TypeScript泛型函数下面来创建第一个使用泛型的例子:identity函数。这个函数会返回任何传入它的值。你可以把这个函数当成是echo命令。不用泛型的话,这个函数可能是下面这样:functionidentity(arg:number):number{ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:134 | 回复:0
  • 5种在TypeScript中使用的类型保护
    5种在TypeScript中使用的类型保护
    摘要:在本文中,回顾了TypeScript中几个最有用的类型保护,并通过几个例子来了解它们的实际应用。本文分享自华为云社区《如何在TypeScript中使用类型保护》,作者:Ocean2022。类型保护是一种TypeScript技术,用于 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:126 | 回复:0
  • TypeScript之Https通信
    TypeScript之Https通信
    NetWorkRequest.ts(源代码如下)import*ashttpsfromamp;quot;httpsamp;quot;;import*asvscodefrom'vscode';import*asquerystringfrom'querystring';exportclassNetWorkRequest{publicstaticsendRequest(use……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:132 | 回复:0
  • vue-cli3+ant-design-vue+typescript注意事项
    vue-cli3+ant-design-vue+typescript注意事项
    项目参考vue-cli3-web-initant-design配置部分1.实现ant-disign-vue的按需加载方案(1)引入所有的组件,然后加载到vue上面components-ant(2)对AntDesignVue进行文件声明处理//@/types/index.d.tsdeclaremodule'an ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:130 | 回复:0
  • 一些好用的javascript/typescript方法封装分享
    一些好用的javascript/typescript方法封装分享
    1、数字格式化JS版-直接写到原型链上/***@author:silencetea*@name:*@description:数字格式化,默认每三位用英文逗号分隔*@param{number}number要格式化的数字*@param{number}decimals... ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:123 | 回复:0
  • TypeScript学习:十二、TS中的装饰器
    TypeScript学习:十二、TS中的装饰器
    前言装饰器: 装饰器是一种特殊类型声明, 它能够被附加到类声明,方法,属性或者参数上, 可以修改类的行为通俗的讲装饰器就是一个方法, 可以注入到类,方法,属性参数上来扩展类,属性,方法,参数功能常见的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:02 | 阅读:131 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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