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

TypeScript

RSS

下级分类:

  • typeScript中函数声明以及函数表达式
    typeScript中函数声明以及函数表达式
    函数的完整写法//1.函数声明写法//小括号后面的:number代表的是返回值functionadd(x:number,y:number):number{returnx+y}constresult=add(1,2)console.log(result);//2.函数表达式constadd2=function(x:string,y:str ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:150 | 回复:0
  • TypeScript之NPM包的类型
    TypeScript之NPM包的类型
    https://m.runoob.com/manual/gitbook/TypeScript/_book/doc/handbook/TypingsforNPMPackages.html你的定义文件应该:是.d.ts文件写做外部模块不包含///amp;amp;lt;referenceamp;amp;gt;引用……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:136 | 回复:0
  • TypeScript 看见未来的 JavaScript
    TypeScript 看见未来的 JavaScript
    TypeScript也可以看作是“更好的JavaScript”,TypeScript充分利用了JavaScript原有的对象模型并在此基础上做了扩充,添加了较为严格的类型检查机制,添加了模块支持和API导出的能力。比起JavaScript,TypeScript提 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:119 | 回复:0
  • [TypeScript]将一个列表转为树形列表的函数(通用型)
    [TypeScript]将一个列表转为树形列表的函数(通用型)
    今天分享一个自己实现的基于TypeScript的将列表转为树形列表的通用函数。/***将一个列表转化为树形列表,列表数据需要本身支持转化成数型*@paramlist列表数据*@paramequalLevalItem判断两个列表项是否同级且不相等的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:113 | 回复:0
  • 使用vscode写typescript(node.js环境)起手式
    使用vscode写typescript(node.js环境)起手式
    动机 一直想把typescript在服务端开发中用起来,主要原因有: javascript很灵活,但记忆力不好的话,的确会让你头疼,看着一月前自己写的代码,一脸茫然。 类型检查有利有敝,但在团队开发中,限制个人的天马行空还 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:115 | 回复:0
  • TypeScript的4种编译方式
    TypeScript的4种编译方式
    --啰嗦上节说到TypeScript的安装方法。TypeScript是什么?它是一种可将javascript代码以面向对象方式编程的技术。可方便大型web项目开发。--编译知道TypeScript是什么,也知道怎么安装,那怎么使用?其实编写TypeScr ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:119 | 回复:0
  • 浅入浅出Typescript Decorators
    浅入浅出Typescript Decorators
    临时起的兴趣,想写一篇关于ts decorator的文章,就花小半天整理了一下...  这东西,在ES2017里好像也有... 文档的话看这里。 因为临时,就没想写太多文字介绍,带少许文字说明直接开撸代码吧。 本文通过ts编译后 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:114 | 回复:0
  • TypeScript零基础入门
    TypeScript零基础入门
    前言2015年末看过一篇文章《ES2015amp;amp;amp;babel实战:开发npm模块》,那时刚接触ES6不久,发觉新的ES6语法大大简化了JavaScript程序的表达方式,比如箭头函数、class、async/await、Proxy等新特性,从此写JavaS ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:116 | 回复:0
  • 07-TypeScript的For循环
    07-TypeScript的For循环
    在传统的JavaScript中,关于循环,可以有两种方式,一种是forEach,一种是for。 forEach的用法如下: var sarr=; sarr.desc=amp;quot;helloamp;quot;; sarr.forEach(value=amp;amp;gt;console.log(value)); 上述fo ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:125 | 回复:0
  • TypeScript高级类型
    TypeScript高级类型
    交叉类型将多个类型合并成一个类型,取两个类型的并集。与继承的区别是,继承可以有自己的属性,而交叉没有。interfaceDogInterface{run():void}interfaceCatInterface{jump():void}letpet:DogInterfaceamp;amp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:102 | 回复:0
  • Typescript方法重载实现系列二
    Typescript方法重载实现系列二
    Typescript方法重载实现系列二functiongetInfo(name:string):string;functiongetInfo(name:string,age:number):string;functiongetInfo(name:any,age?:any):any{if(age){return'我叫---'+name+'我的年龄是'+ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:114 | 回复:0
  • [React Typescript 2022] Use TypeScript to Type a React Class Component
    [React Typescript 2022] Use TypeScript to Type a React Class Component
    For older applications, it's likely that you have some Class components. TypeScript works a little differently with these. The React.Component class is a generic class and it takes the props type as i……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:104 | 回复:0
  • react:typescriptinterfaceuseStateissue
    react:typescriptinterfaceuseStateissue
     defineinterface:interfaceILoginState{imageId:string;imageSrc:string;username:string;password:string;verifyCode:string;}useState:const=use……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:123 | 回复:0
  • 初始化一个React项目(TypeScript环境)
    初始化一个React项目(TypeScript环境)
      React将由三部分组成,其中,Redux是应用状态管理服务,React-Router用于路由映射,React View用于显示界面。   我们使用Facebook推荐的create-react-app来进行项目初始化配置。首先确保系统已正确安装Node及N ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:142 | 回复:0
  • TypeScript微信wx小程序初体验(使用vscode开发微信小程序)
    TypeScript微信wx小程序初体验(使用vscode开发微信小程序)
    这两天公司安排研究微信小程序开发(我们是想ionic直接或间接转换成微信小程序....),幸亏微信开发者工具支持TypeScript,所以这个“转换”还是有戏的。之前也看了uni-app,人家那个才叫牛,一套程序(基于vue.js) ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:128 | 回复:0
  • TypeScript完全解读(26课时)_6.TypeScript完全解读-泛型
    TypeScript完全解读(26课时)_6.TypeScript完全解读-泛型
    创建实例ts文件generics.ts   在index.ts内引入   fill是填充数组,创建的数组的元素数是times,填充的值就是接收的value的值  这里传入一个2的数量,这样返回的就是5个2的数组   返回每个都+1的结果   ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:119 | 回复:0
  • VScode搭建TypeScript开发环境
    VScode搭建TypeScript开发环境
    首先,全局安装TypeScript: npm install -g typescript 创建目录typeScript文件夹 在该文件下分别创建 js , tscript 文件夹 打开控制台,快速创建tsconfig.json 文件: tsc -init tsconfig.json 配置如下图: ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:110 | 回复:0
  • 【TypeScript】TypeScript 学习 4——模块
    【TypeScript】TypeScript 学习 4——模块
    前端数据验证在改善用户体验上有很大作用,在学了之前的知识的时候,我们很可能会写出以下代码: interface StringValidator { isAcceptable(s: string): boolean; } var lettersRegexp = /^+$/; var numberRe ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:115 | 回复:0
  • 第一节:TypeScript简介(特点、编译环境、运行模式)、基于webpack 或 ts-node运行ts详 ...
    第一节:TypeScript简介(特点、编译环境、运行模式)、基于webpack 或 ts-node运行ts详 ...
    一. TypeScript简介 1. JavaScript痛点 (1). 优秀的JavaScript没有缺点吗?  A. 比如ES5以及之前的使用的var关键字关于作用域的问题;  B. 比如最初JavaScript设计的数组类型并不是连续的内存空间;  C. 比如直 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:125 | 回复:0
  • 5、typeScript中的接口
    5、typeScript中的接口
    /*1、属性接口2、函数类型接口3、可索引接口4、类类型接口5、接口扩展*/ 接口的作用:在面向对象变成过程当中,接口是一种规范的定义,它定义了行为和规范,在程序设计里面,接口起到了限制和规范的作用。接口定义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:115 | 回复:0
  • TypeScriptsymbol类型
    TypeScriptsymbol类型
    自ECMAScript2015(ES6)起,symbol成为了一种新的原生类型,就像基本类型number和string一样。⒈介绍及使用方式TypeScript中使用symbol类型和JavaScript的使用方式如出一辙,也是通过Symbol构造函数创建的。letsym1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:99 | 回复:0
  • 记一次使用vue+typescript做微信公众号网页分享的坑 - ygunoil
    记一次使用vue+typescript做微信公众号网页分享的坑 - ygunoil
    需求场景 这个微信网页是一个用户测试的活动。开始测试之前需授权获取用户信息,所以新建一个firstPage页面作为/页面来判断需不需要授权。如果测试完成分享给用户,用户看到的是分享人的结果页面,这个页 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:131 | 回复:0
  • webpack配置typescript项目
    webpack配置typescript项目
     有时候我们需要创建一个单单使用typescript的项目,如:我们想使用typescript开发一个网页游戏,如果使用ts文件,每次写完都要tsc的方式输出相应的js文件,我们想能不能通过使用webpack的方式自动编译自动输出。具 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:132 | 回复:0
  • vue-cli+webpack-simple+typescript入门
    vue-cli+webpack-simple+typescript入门
    安装vue-cli安装ts依赖配置webpack添加tsconfig,json添加tslint.json让ts识别.vue改造.vue文件什么是typescripttypescript时javascript的强类型版本。然后在编译期去掉类型和特有语法,生成纯粹的javascript代码,由 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:123 | 回复:0
  • 解读typescript中super关键字的用法
    解读typescript中super关键字的用法
    解读typescript中super关键字的用法传统的js,使用prototype实现父、子类继承.如果父、子类有同名的方法,子类去调用父类的同名方法需要用 “父类.prototype.method.call(this)”.但是在typescript中,提供了一个关键 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:146 | 回复:0
  • TypeScriptVSJavaScript深度对比
    TypeScriptVSJavaScript深度对比
    TypeScript和JavaScript是目前项目开发中较为流行的两种脚本语言,我们已经熟知TypeScript是JavaScript的一个超集,但是TypeScript与JavaScript之间又有什么样的区别呢?在选择开发语言时,又该如何抉择呢?本文将会 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:140 | 回复:0
  • Vue中使用TypeScriptaxios使用方式
    Vue中使用TypeScriptaxios使用方式
    axios使用方式方式一importaxiosfrom'axios';Vue.prototype.$axios=axios;//在.vue文件中使用//使用thisasany是去掉ts的类型检测axios是挂载成功的(thisasany).$axios.get('http://www.baidu.com').then((res:any)=a ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:114 | 回复:0
  • 已有的react-native项目配置TypeScript
    已有的react-native项目配置TypeScript
    来自:https://zhuanlan.zhihu.com/p/83291118 1.给RN项目添加TypeScriptyarnadd--devtypescript或者npminstalltypescript--save2.给项目添加react-native-typescript-transformer库yarnadd--devreact-native-type ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:114 | 回复:0
  • Angular6+Typescript项目中怎么引用包装到jquery里面的插件
    Angular6+Typescript项目中怎么引用包装到jquery里面的插件
    Angular6+Typescript项目中用到了一个包含到jquery里面的插件 fontIconPickerhttps://github.com/fontIconPicker/fontIconPickerhttps://codeb.it/fonticonpicker/首先根据github上面的readme安装jquery和fonticonp ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:05 | 阅读:103 | 回复:0
  • TypeScript学习四面向对象的特性,泛型,接口,模块,类型定义文件*.d.ts ...
    TypeScript学习四面向对象的特性,泛型,接口,模块,类型定义文件*.d.ts ...
    1,面向对象的特性一:类,继承,见上一篇博客;2,面向对象的特性二:泛型(generic):参数化的类型,一般用来限制集合的内容;指定只能放某个类型的元素如下图中的尖括号中的Person,就代表一个泛型,说明workers ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:92 | 回复:0
  • 初步学习TypeScript
    初步学习TypeScript
    1、TypeScript是干什么的?TypeScript是由微软AndersHejlsberg(安德斯·海尔斯伯格,也是本人的偶像)领衔开发的。(安德斯·海尔斯伯格是Delphi 和 C#之父,TurboPascal 编译器的主要作者,.NET 概念发起人之一, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:94 | 回复:0
  • typescript安装与使用
    typescript安装与使用
    一、typescript安装1.全局安装nodejs环境2.全局安装tsnpminstalltypescript-g3.创建项目文件夹,vscode打开,新建demo1.ts文件  functionjspang(){letweb:string=amp;quot;HelloWorldamp;quot;console.log(web)}js ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:100 | 回复:0
  • Vue+typescript+vuex项目实践学习笔记
    Vue+typescript+vuex项目实践学习笔记
    vue+ts+vuex+vue-router项目实践笔记:使用vuecli3.0脚手架创建包含typescript的vue项目,然后需要安装下面这两个依赖文件:npminstallvue-template-compilernpminstallvuex-classts与js项目的区别在于:变量需要指 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:95 | 回复:0
  • 使用npx创建react+typescript项目
    使用npx创建react+typescript项目
    1. 创建ts项目npxcreate-react-appxxx--templatetypescript2.配置prettiervscode安装插件 右键选项 选择prettier 3.配置环境变量根目录下新建下图文件生产环境文件:.env测试环境文件:.env.development注意:环 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:111 | 回复:0
  • TypeScriptWriting.d.tsfiles(编写声明文件)
    TypeScriptWriting.d.tsfiles(编写声明文件)
    当使用扩展的JavaScript库或者插件API的时候,将需要使用声明文件(.d.ts)来描述库的类型。本文内容将包括如何编写声明文件相关的一些高级概念,然后用一些例子来展示如何将各式各样的概念与声明文件的描述相匹配。流 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:96 | 回复:0
  • Typescript代理模式(Proxy)
    Typescript代理模式(Proxy)
    请仔细阅读下面代码,理解其中的设计理念。 proxy.jpg代理模式代理模式:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。实际场景实体创建比较费时:在等待期间给出提示;本体创建出来占用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:96 | 回复:0
  • React,TypeScript,CSSModule,Less,Antd遇到的坑
    React,TypeScript,CSSModule,Less,Antd遇到的坑
    因为React本身的脚手架自身在webpack中已经做了对CSSModule的配置,因最近遇到了很多坑,所以从头整理了一遍 使用版本amp;quot;reactamp;quot;:amp;quot;^16.13.1amp;quot;,amp;quot;antdamp;quot;:amp;quot;^4.4.0 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:87 | 回复:0
  • Vue3写业务逻辑不适合用TS(TypeScript)
    Vue3写业务逻辑不适合用TS(TypeScript)
    TypeScript最重要的就是装饰器Vue3最重要更新就是Setup装饰器就是为了打散功能点,Vue3的Setup功能也是打散功能点,那用Vue3上TS,感觉就是自己给自己多一层工作量。我这里用的idea,不是vscode,很多功能idea就带了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:107 | 回复:0
  • typeScript变量声明
    typeScript变量声明
    局部变量:函数体内定义的变量就是局部变量全局变量:函数体外定义的变量就是全局变量,当然如果是函数内部未使用var声明的变量也是全局变量块级变量:变量只能在声明的区域或者函数内部使用Tips:var声明的变量,如果 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:113 | 回复:0
  • TypeScript与JavaScript比较(区别)
    TypeScript与JavaScript比较(区别)
      TypeScript 和 JavaScript 是目前项目开发中较为流行的两种脚本语言,TypeScript 是 JavaScript 的一个超集,但是 TypeScript 与 JavaScript 之间又有什么样的区别呢?在选择开发语言时,又该如何抉择呢? 本文将 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 18:04 | 阅读:101 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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