设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
TypeScript
›
TypeScript教程
TypeScript教程
RSS
React项目配置npxcreate-react-appxxxx--templatetypescript
安装npminstallreact-app-rewiredcustomize-crababel-plugin-import-D改写package.json的启动命令原来的:amp;quot;scriptsamp;quot;:{amp;quot;startamp;quot;:amp;quot;react-scriptsstartamp;quot;,amp;quot;buil ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:142
|
回复:0
typescript_类
//类的定义classAnimal{id:string;//默认访问修饰符为public:类本身、子类、类外部可访问publicname:string;//public:类本身、子类、类外部可访问protectedtype:string='动物';//保护成员protected,类本身、子类 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:109
|
回复:0
TypeScript基础类型
一、TypeScript的安装及使用1、安装npmitypescript-g//ts全局包npmits-node-g//使用ts-node直接运行ts文件 2、使用将TypeScript转换为JavaScript代码:tsctest.ts使用node命令来执行test.js文件:$nodetest. ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:145
|
回复:0
TypeScript学习笔记(八) - 声明文件
本篇将介绍TypeScript的声明文件,并简单演示一下如何编写和使用声明文件。本篇也是这个系列的最后一篇。 一、声明文件简介 TypeScript作为JavaScript的超集,在开发过程中不可避免要引用其他第三方的JavaScript的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:130
|
回复:0
Typescript Record的用法
构造一个对象类型,其属性key是Keys,属性value是Tpye。被用于映射一个类型的属性到另一个类型 interface CatInfo { age: number, breed: string } type CatName = 'miffy'| 'boris' | 'mordred' // 字符串 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:136
|
回复:0
手动使用gulp4.0配合rollup搭建typescript写一个自己的一个开源库(起步构建自动化处理 ...
为什么要使用gulp+rollup模式我尝试过gulp+webpack,gulp+browerify~最后决定用gulp+rollup,gulp既然已经4.0都出了很久了我还停留在2的版本,所以此次就使用4开始吧基于面向对象开发编辑器它是简单可定制的,可用于 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:118
|
回复:0
基于TypeScript的Angular6.X系列学习笔记-环境搭建
1.Angular CLI是一个命令行界面,它可以创建项目、添加文件以及执行一大堆开发任务(测试、打包和发布); https://cli.angular.io/ 2.开发环境搭建: 2.1在安装Angular CLI之前,先检查电脑里面安装最新版Node.j ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:130
|
回复:0
未找到与约束Micorosoft.CodeAnalysis.Editor.TypeScript.ToolsOptions.IUserSettings ...
问题:未找到与约束 ContractNameMicorosoft.CodeAnalysis.Editor.TypeScript.ToolsOptions.IUserSettingsProviderRequiredTypeIdentityMicorosoft.CodeAnalysis.Editor.TypeScript.ToolsOptions.IUserSettingsProv ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:128
|
回复:0
TypeScript手册1-基本类型和接口
这是最简单的类型 varisDone:boolean=false;Numbervarname:string=amp;quot;bobamp;quot;;name='smith'; Arrayvarlist:Arrayamp;amp;lt;numberamp;amp;gt;=;Enum枚举enumColor{Red=1,Green,Blue};varc: ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:138
|
回复:0
手摸手教你用 yapi-to-typescript生成Yapi的TypeScript数据类型
一 背景 现代社会比较重视效率,本着这个思想宗旨,能用工具自动高效做的事情,就不要低质量的勤奋。yapi-to-typescript就是一款自动生成接口请求与响应的typescript数据类型定义的工具,可根据 YApi 或 Swagger ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:140
|
回复:0
用TypeScript开发爬虫程序 - 开发手游啦啦啦
全局安装typescript: npm install -g typescript 目前版本2.0.3,这个版本不再需要使用typings命令了。但是vscode捆绑的版本是1.8的,需要一些配置工作……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:126
|
回复:0
八、TypeScript面向对象特性 注解 (annotation)
注解 (annotation) 注解为程序的元素(类、方法、变量)加上更直观更明了的说明,这些说明信息与程序的业务逻辑无关, 而是供指定的工具或框架使用的。 我们看一个例子: 这是一个由Angular2写的项目,我们看到AppCompon ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:118
|
回复:0
十分钟教你理解TypeScript中的泛型
本文介绍TypeScript中泛型的概念,以简单直白的方式,向那些不了解此概念,但渴望在工作中使用它的开发者,提供入门指导。……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:119
|
回复:0
TypeScript 强类型 JavaScript – Rafy Web 框架选型
今天看到了 AngularJs 2.0 版本将基于 TypeScript 构建 的消息。与同事们对 TypeScript 展开了讨论。本文记录一些个人的想法。 理想的 JavaScript 开发模式 其实早在 TypeScript 发布早期的时候,我就已经开始 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:139
|
回复:0
TypeScriptArrayRemove
定义一个数组tags:any;方法1:filter删除并不留空位this.tags=this.tags.filter(tag=amp;amp;gt;tag!==removedTag);方法2:splice删除并不留空位constindex=this.tags.indexOf(removedTag,0);if(indexamp;amp;gt;-1){t ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:101
|
回复:0
使用Typescript重构axios(十一)——接口扩展
1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:115
|
回复:0
TypeScript(14): 函数
函数是一组一起执行一个任务的语句。 您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。 函数声明告诉编译器函数的名 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:125
|
回复:0
TypeScript的学习笔记之一
这系列TS学习笔记主要是针对https://ts.xcatliu.com/introduction/what-is-typescript.html,这个网站的学习,对TS来展开一次全面的学习。对于TS,17年接触过,但是感觉那个时候没有搞明白,没有做到位,所以白浪费 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:114
|
回复:0
使用Typescript重构axios(八)——实现基础功能:处理响应data
1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:107
|
回复:0
7个好用的TypeScript新功能
1.可选链从v3.7可用这是当你尝试访问嵌套数据时的一个痛点,嵌套数据越多,代码就会变得越繁琐。在下面的例子中,要访问 address ,你必须遍历 data.customer.address,而且 data 或 customer 有可能是 unde ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:138
|
回复:0
《一》大话 TypeScript 基本类型
——点击上方蓝色字体,关注我哦~—— 前言: 本文章为 TypeScript 系列文章. 旨在利用碎片时间快速入门 Typescript. 或重新温故 Typescript 查漏补缺. 在官方 api 的基础上, 加上一些日常使用的感想. 如果感兴趣 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:120
|
回复:0
chrome插件:yapi接口TypeScript代码生成器
前言2020-09-12天气晴,蓝天白云,微风,甚好。前端Jser一枚,在公司的电脑前,浏览器打开着yapi的接口文档,那密密麻麻的接口数据,要一个一个的去敲打成为TypeScript的interface或者type。心烦。虽然这样的情况已 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:103
|
回复:0
TypeScript 0.9.1 发布,新增 typeof 关键字
TypeScript 0.9.1 发布了,该版本提升了编译器和语言的性能,增加新的语言特性 typeof ,更好的 this 处理等。详细介绍请看发行说明。 TypeScript 是微软新推出的一种语言,基于 JavaScript ,最终通过工具编译生成 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:110
|
回复:0
Nuxt/Vue.jsinTypeScript:Objectliteralmayonlyspecifyknownproperties,but'component ...
项目背景,Nuxt(vue),TypeScript生成完项目框架,添加测试demo页面. 在生成的模板代码中添加layout配置如下:amp;amp;lt;scriptlang=amp;quot;tsamp;quot;amp;amp;gt;importVuefrom'vue'exportdefaultVue.extend({layo ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:100
|
回复:0
typescript类的修饰符
学习过java的小姐姐,小哥哥应该很好理解,但还是啰嗦的写出来!typescript里面定义属性的时候给我们提供了三种修饰符public:公有在当前类里面、子类、类外面都可以访问protected:保护类型在当前类里面、子类里面可 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:106
|
回复:0
【TypeScript】基础类型和高级类型
一、基础类型 1、布尔值: letisDone:boolean=false; 2、数值:leta:number=6; 可以赋值二进制,八进制,十六进制; 3、字符串:letname:string=amp;quot;Tomamp;quot;; 可以使用模板字符串`${name}` 4、 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:111
|
回复:0
TypeScript面向对象编程
面向对象编程-类的声明和使用类的出现可以让前端程序员抽象层次、增加维护性和复用性。当然这一系列的类的操作,我们都叫他面向对象编程。TypeScript就是一个基于类的面向对象编程语言。类是对象具体事务的一个抽象 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:104
|
回复:0
typescript函数(定义、参数、重载)
代码://本节内容//1.函数的定义//2.参数(可选参数/默认参数/剩余参数)//3.方法的重载//js//functionadd(x,y){//returnx+y//}//letadd1=function(x,y){//returnx+y//}//ts//1.函数的定义functionadd(x,y):n ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:107
|
回复:0
TypeScript-数组
在TypeScript中,数组类型有多种定义方式,比较灵活。letfibonacci:number=;数组的项中不允许出现其他的类型:letfibonacci:number=;//index.ts(1,5):errorTS2322:Type'(number|strin ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:102
|
回复:0
typescript学习--安装与自动编译
typescript学习 安装 编译 截图 hbuilder自动编译--已不行 hbuilderx自动编译 安装 npm install -g typescript 编译 tsc index.ts 该命令可以让ts文件转换为js文件 截图 hbuilder自动编译–已不行 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:118
|
回复:0
typescript 学习
一、基本类型 1、对象声明 注意: 声明a对象,包含name,和 age 均为string类型,:string 表示可能存在其他string类型的属性,需要注意的是:若还有其他类型属性时,需满足条件: ① 固定属性为统一类型 ② 其 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:121
|
回复:0
使用Typescript重构axios(十五)——默认配置
1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:116
|
回复:0
TypeScript装饰器(decorators)
装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,访问符,属性或参数上,可以修改类的行为。装饰器使用@expression这种形式,expression求值后必须为一个函数,它会在运行时被调用,被装饰的声明信息做为 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:103
|
回复:0
TypeScript泛型中keyof语法的使用
interfacePerson{name:string;age:number;gender:string;}classTeacher{constructor(privateinfo:Person){}//getInfo(key:string){//returnthis.info;/***这里……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:80
|
回复:0
typescript学习记录-函数(8)重点重点
函数是一组一起执行一个任务的语句。您可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由您来决定的,但在逻辑上,划分通常是根据每个函数执行一个特定的任务来进行的。函数声明告诉编译器函数的名称、 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:93
|
回复:0
使用Typescript重构axios(九)——异常处理:基础版
1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:94
|
回复:0
TypeScript声明文件(.d.ts)的使用
当我们在TS文件中需要引入外部库时,编译时是无法判断传入参数的类型的,所以我们需要在引入前加入一个声明文件来帮助ts判断类型。当然现在大部分库都自带有自己的声明文件,一般在@types目录下。使用场景在ts文件中 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:84
|
回复:0
[转载]TypeScript 入门指南
之前有听过,但未使用过,而最近在用nodejs,angularjs做一些前端项目,想到了这个来,正是学习TypeScript的时候,看介绍貌似和coffeescript相似,也JavaScript的转译语,可以通过编译生成Javascript。 http://www.os ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:85
|
回复:0
element-uitypescript
plugins:]……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:89
|
回复:0
0前端 框架 库_千万别去碰js呀 混合APP_webAPP_美工 选有类型的语言,比如TypeScri ...
常用知识点,技巧添加库到本地:(举例 element-ui)用npm命令行把包下载到本地在电脑里找到资源文件,比如 C:\\Users\\XiaoCong\\AppData\\Roaming\\npm\\node……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:78
|
回复:0
1 ...
20
21
22
23
24
25
26
27
28
... 405
/ 405 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部