设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
5.typescript-任意值、类型推论、联合类型、类型断言、字符串字面量类型 ...
1.任意值any 可以将任意类型的变量赋值给该类型的变量,没有指定类型的变量默认为any 也可以用来定义不定类型的数组 2.类型推论 上面说到没有指定类型的变量默认为any类型的,但是当声明变量时定义了该变量 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:91
|
回复:0
TypeScript设计模式之中介者、观察者
看看用TypeScript怎样实现常见的设计模式,顺便复习一下。 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。 这里尽 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:89
|
回复:0
typescript简版跳一跳
typescript简版跳一跳学习typescript,第一步应该是学习官方文档,理解最基础的语法。第二步开始用typescript实现一些js+css或者canvas类型的游行。现在开始我们用ts写跳一跳核心点:1.场景的随机创建2.旗子的跳动3. ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:82
|
回复:0
TypeScript-类可选属性和参数属性
和接口中的可选属性一样, 可传可不传的属性 注意点 在 TS 中如果定义了实例属性, 那么就必须在构造函数中使用, 否则就会报错 错误示例: class Person { name: string; age: number; } 正确示例: cl ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:76
|
回复:0
Vue3+TypeScript?看这一篇就够了
1.1初识TypeScriptTypeScript的介绍TypeScript是一种由微软开发的开源、跨平台的编程语言。它是JavaScript的超集,最终会被编译为JavaScript代码。2012年10月,微软发布了首个公开版本的TypeScript,2013年6月19日, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:70
|
回复:0
转载:《TypeScript中文入门教程》7、模块
文章转载自:https://github.com/zhongsp建议您直接跳转到上面的网址查看最新版本。关于术语的一点说明: 请务必注意一点,TypeScript1.5里术语名已经发生了变化。“内部模块”现在称做“命名空间”。“外部模块”现 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:84
|
回复:0
typescript+react 搭建前端项目
用Create React App来实现,这是一个官方支持的创建 React 单页应用程序的方法。 typescript+react 搭建前端项目,命令使用如下: npx create-react-app typescript_study --template typescript ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:83
|
回复:0
TypeScript基础以及在Vue中的应用
TypeScript推出已经很长时间了,在Angular项目中开发比较普遍,随着Vue3.0的即将推出,TypeScript在Vue项目中使用也即将成为很大的趋势,笔者也是最近才开始研究如何在Vue项目中使用TypeScript进行项目的开发。准备 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:82
|
回复:0
react:typescriptimportimagesalias
1、webpack.config.jsresolve:{extensions:,alias:{images:path.resolve(__dirname,'src/images/')}}2、tsconfig.json{amp;quot;compilerOptionsamp;quot;:{amp;quot;baseU……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:80
|
回复:0
玩转TypeScript(2) --简单TypeScript类型
通过TypeScript的Module和Class,TypeScript提供了相对于javaScript更加清晰的代码构造,相较于javaScript的.js满天飞的代码,用TypeScript,你可以更加模块化的管理自己的项目(这本来是JavaScript具有的功能,只是 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:92
|
回复:0
TypeScript(07): 条件语句(同JS)
条件语句用于基于不同的条件来执行不同的动作。 TypeScript 条件语句是通过一条或多条语句的执行结果(True 或 False)来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程: 一、条件语句 通常在写代码 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:80
|
回复:0
Typescript开发环境的最佳实践
Typescript开发环境的最佳实践0️⃣gitinit(略)1️⃣️️初始化:$yarnadd-Dts-nodetypescript2️⃣生成tsconfig.json:$yarntsc-init3️⃣配置TSLint:$yarnaddtslint-D4️⃣生成tslint.json:$yarntslint--init5 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:76
|
回复:0
编译TypeScript(TypeScript转JavaScript)
tsconfig.json文件配置说明{amp;quot;compilerOptionsamp;quot;:{//生成相关说明,TypeScript编译器如何编译.ts文件。amp;quot;moduleamp;quot;:amp;quot;commonjsamp;quot;,//指定模块代码生成:“none”、“commonjs ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:72
|
回复:0
TypeScript学习(十一)enum枚举类型
枚举Enum……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:73
|
回复:0
TypeScript(10): String(同JS)
String 对象用于处理文本(字符串)。 一、语法 var txt = new String(amp;quot;stringamp;quot;); //或者更简单方式: var txt = amp;quot;stringamp;quot;; 二、String 对象属性 三、String 方法 下表列出了 Str ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:80
|
回复:0
Typescript常见面试题
1、什么是Typescript?TypeScript是一种由微软开发和维护的免费开源编程语言。它是一个强类型的JavaScript超集,可编译为纯JavaScript。它是一种用于应用级JavaScript开发的语言。对于熟悉c#、Java和所有强类型语言的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:73
|
回复:0
typescript如何判断实例是否实现了接口?
·不能用instanceof,因为运行时不存在Interface·TS中判断是否实现接口的核心原则是基于结构而不是基于名称的。即鸭子类型判断。·实现:interfaceA{discriminator:'I-AM-A';member:string;}functioninstanceOfA(ob ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:78
|
回复:0
【转】JavaScript=TypeScript入门
几个月前把ES6的特性都过了一遍,收获颇丰。现在继续来看看TypesScript(下文简称为“TS”)。限于经验,本文一些总结如有不当,欢迎指正。官网有这样一段描述:TypeScriptisatypedsupersetofJavaScriptthatcompilest ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:78
|
回复:0
从 JavaScript 到 TypeScript 系列
随着应用的庞大,项目中 JavaScript 的代码也会越来越臃肿,这时候许多 JavaScript 的语言弊端就会愈发明显,而 TypeScript 的出现,就是着力于解决 JavaScript 语言天生的弱势:静态类型。 前端开发 QQ 群:377786 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:79
|
回复:0
typescript学习记录-接口(15)
接口是一系列抽象方法的声明,是一些方法特征的集合,这些方法都应该是抽象的,需要由具体的类去实现,然后第三方就可以通过这组抽象方法调用,让具体的类执行具体的方法。TypeScript接口定义如下:interfaceinterfa ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:67
|
回复:0
TypeScript学习笔记(六):泛型
TypeScript也实现了类型于C#和Java的泛型以实现类型的参数化,我们先看一个需求:1functionidentity(arg:any):any{2returnarg;3}我们希望方法identity可以传入任意类型,并且返回传入的类型,这样写可以达到效果但是 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:73
|
回复:0
如何运行Typescript脚本
网页上执行 这种方式比较直接,不需要本地做任何配置, 不过第一次加载比较慢。个人感觉很适合调试代码。 网页链接:https://www.typescriptlang.org/play/index.html# 本地命令行编译,转换为JS脚本执行 使用node ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:81
|
回复:0
TypeScript 枚举指南
枚举是受 TypeScript 支持的数据类型。枚举允许您定义一组命名常量。使用它们可以更轻松地记录意图或创建一组不同的案例。枚举大多数用于面向对象的编程语言(如 Java 和 C#)中,现在也可以 TypeScript 中使用。它 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:74
|
回复:0
typescript中的类型兼容性
函数兼容性函数参数个数比如有如下两个函数:letx=(a:number)=amp;amp;gt;0lety=(b:number,c:string)=amp;amp;gt;0函数参数个数如果要兼容,需要满足条件:如果对函数y进行赋值,则x中的每个参数都应在y中有对应,也 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:83
|
回复:0
【原】无脑操作:TypeScript环境搭建
概述:本文描述TypeScript环境搭建,以及基于VSCode的自动编译设置和调试设置。网络上很多相应文章的方式过时了或者无法试验成功。 ----------------------------------------------------------------------------- ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:79
|
回复:0
TypeScript编译目标(target)设置
TypeScript的编译配置文件tsconfig.json中有许多配置项,本文简单对比编译目标环境的配置项(target)的设置。模块(module)不在本文讨论之内,是另外一个大话题。实验对于target 分别取值es5,es2015,es2016,es2017时 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:80
|
回复:0
Vue.js+TypeScript项目构建
一:全局安装vue/cli npminstall-g@vue/cli安装完成后检查版本vue--version二:构建项目创建文件vuecreateprojectName有的刚开始创建会报错类似这种的vue:无法加载文件C:\Users\admin\AppData\Roaming\npm\vue.ps1 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:78
|
回复:0
Angualr(typescript)保留2位小数
Number(this.value).toFixed(2);……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:92
|
回复:0
TypeScript设计模式之组合、享元
看看用TypeScript怎样实现常见的设计模式,顺便复习一下。 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。 这里尽 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:84
|
回复:0
nodejstypescript怎么发送get、post请求,如何获取网易云通信token
nodejstypescript怎么发送get、post请求,如何获取网易云通信tokenyarnaddjshashesyarnaddsuperagent检查语法yarnl……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:92
|
回复:0
基于TypeScript的Angular6.X系列学习笔记-简介
1.Angular6.X介绍: 1.1Angualr 是一款来自谷歌的开源的 web 前端框架,诞生于 2009 年,由 Misko Hevery 等 人创建,后为 Google 所收购。是一款优秀的前端 JS 框架,已经被用于 Google 的多款产品当 中。(据项目 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:83
|
回复:0
TypeScript学习(九)interface和type到底有什么区别?
总结ts中定义对象类型有两种方式,interface和type,能用interface用interface,用不了再用type参考typescript中的interface和type到底有什么区别?……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:81
|
回复:0
从C#到TypeScript - Reflect
从C#到TypeScript - 类型 从C#到TypeScript - 高级类型 从C#到TypeScript - 变量 从C#到TypeScript - 接口 从C#到TypeScript - 类 从C#到TypeScript - function 从C#到TypeScript - 装饰器 从C#到Type ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:72
|
回复:0
ESModule,commonjs和Typescript模块系统
首先es和cmj大家都知道不一样,具体区别也就不多说,需要注意的是TS的模块也是自己实现的,不过在ESModule2015(es6)定稿下来后,TS沿用和支持了ESmodule,不过TS除了使用ESmodule的规范,自己也有一套namespace的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:90
|
回复:0
关于typescript的定时器setInterval()坑
最近帮公司的APP前端做RN,要求是用typescript,然后就掉进坑里了,别的不说,先说说setInterval()这个定时器函数,因为typescript是强类型语言,定义setInterval()必须定义其返回值,但是你无论用百度或者谷歌搜中 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:89
|
回复:0
未来可期的TypeScript
点击上方“全栈前端精选“,回复“1”进交流群 加入我们一起学习,天天进步 文章由腾讯IMWeb团队授权,高级工程师@郭翔分享。 IMWeb 团队隶属腾讯公司,是国内最专业的前端团队之一。专注前端领域多年,负责过 QQ 资 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:74
|
回复:0
参加 JSConf China 2019 是怎样的体验?VS Code 和 TypeScript 都很火
JSConf China 2019 于 10 月 19-20 日于上海尚浦中心举行。 很高兴作为讲师参加这次的 JSConf。 Day 1 在 Day 1 给大家聊了聊 The Beauty of TypeScript。 简单总结下我讲的 TypeScript 的 session。千言万 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:93
|
回复:0
typescriptimport需要注意的地方以及一点疑问
在使用import{XXX}from'./xxx'的时候,到浏览器上会报错,提示找不到xxx文件,原因在于没有加入后缀,这时候要写成import{XXX}from'./xxx.js'注意这不能写xxx.ts,因为这么写会被运行时检查代码报错提示你去掉后缀, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:79
|
回复:0
TypeScript基础学习
什么是TypeScript? TypeScript是一种由微软开发的自由的和开源的编程语言,它是JavaScript的一个超集,扩展了JavaScript的语法。 TypeScript支持任意浏览器,任意环境,任意系统并且是开源的。 TypeScript安装: ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:101
|
回复:0
Angular--TypeScriptfinalize方法
self._entityService.getAll().pipe(finalize(()=amp;amp;gt;{if(self.sheetamp;amp;amp;amp;amp;amp;self.sheet.lengthamp;amp;gt;0){self.……
作者:菜鸟教程小白
|
时间:2022-7-18 18:07
|
阅读:101
|
回复:0
1 ...
21
22
23
24
25
26
27
28
29
... 405
/ 405 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部