设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
create-react-app+Typescript脚手架搭建
1、创建使用ts的新项目yarncreatereact-appmy-test-app--templatetypescript 2、配置tsconfig.json(1)在根目录下新建文件tsconfig.extend.json{amp;quot;compilerOptionsamp;quot;:{amp;quot;baseUrlamp;quot;:am ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:164
|
回复:0
TypeScript笔记3--基础类型
强类型是TypeScript值得称赞的特性,对于很多后端开发者来说是绝对的福利,加上静态检查使得我们可以在开发态就可以发现很多问题。TypeScript中的类型和JavaScript差不多,下面我们一一介绍。1布尔(boolean)letisMe: ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:181
|
回复:0
JavaScript面向对象轻松入门之概述(demobyES5、ES6、TypeScript)
写在前面的话这是一个JavaScript面向对象系列的文章,本篇文章主要讲概述,介绍面向对象,后面计划还会有5篇文章,讲抽象、封装、继承、多态,最后再来一个综合。说实话,写JavaScript面向对象的文章实在是太多了, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:180
|
回复:0
UmiJS&TypeScript&AntDesignProv4从零开始实战教程(63个视频) ...
UmiJSamp;amp;amp;TypeScriptamp;amp;amp;AntDesignProv4从零开始实战教程(63个视频)UmiJSamp;amp;amp;TypeScriptamp;amp;amp;AntDesignProv4从零开始实战教程#1开始玩起来「07:43」UmiJSamp;amp;amp;TypeScriptam ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:182
|
回复:0
一次解决React+TypeScript+Webpack别名(alias)找不到问题的过程「转载」 ...
链接引言在组件开发中,业务功能和基础组件一般分开放,比如在我们的项目中,components为基础组件,container为业务组件,但是在container中调用components中的组件时,必须通过相对路径如../../components/XXXX才 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:207
|
回复:0
使用@babel/preset-typescript取代awesome-typescript-loader和ts-loader
前言之前写过一篇旧react项目安装并使用TypeScript的文章:在React旧项目中安装并使用TypeScript的实践。博客里使用awesome-typescript-loader对Typescript代码进行检测和转换。而这几天又修改了一下自己的脚手架, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:230
|
回复:0
typescript关于class属性类型定义被属性默认值覆盖的问题及解决方式 ...
问题来源于React.component的第二个参数的类型定义问题,我构建了以下简化demo,方便描述问题:classPamp;amp;lt;STATEamp;amp;gt;{publicstate:STATE;}interfaceObj{arr:Obj;}classTest1extendsPamp;amp;lt;Objamp; ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:254
|
回复:0
如使用Typescript撸Vue(Vue2+TS+TSX+CSSmodule)
Vue对TS的支持一致不太好,连Vue作者尤大也自嘲真香压错了宝。期待Vue3.0会用TS重构且会有较大改进。不过目前有一些第三方的库可以曲线优化对TS的支持。主要就介绍下过下面两个库来写Vue。总体体验尚可,类型检查 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:210
|
回复:0
Vue2.6中部分引入TypeScript的方法
在Vue与Cesium联合开发的过程中,我发现很多Cesium代码不宜直接写在.vue文件中。同时由于Cesium库较为复杂,不借助TypeScript的静态类型会导致代码难维护困难等问题。而我本身又不太愿意改变Vue现有的开发方式,因此 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:210
|
回复:0
typescript引入js、json配置
typescript引入js或者json配置根目录下的tsconfig.json添加配置:amp;quot;allowJsamp;quot;:true,amp;quot;resolveJsonModuleamp;quot;:true,完整配置如下:{amp;quot;compilerOptionsamp;quot;:{amp;quot;moduleam ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:186
|
回复:0
为什么要使用TypeScript开发Web应用程序
TypeScript仍然相对较新,但已经赢得了很多信徒。继续阅读,看看这种很酷的语言的一些最好的功能。 定义TypeScriptTypeScript是由MicrosoftCorporation开发和维护的面向对象的编程语言。它是JavaScript的超集,包含 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:165
|
回复:0
typescript静态属性静态方法抽象类多态
//静态属性静态方法/*functionPerson(){this.run1=function(){}}Person.name='哈哈哈';Person.run2=function(){静态方法}varp=newPerson();Person.run2();……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:170
|
回复:0
Vue在typeScript中写mixins。
前言有个项目,需要使用mixins来管理一些通用方法。同时该项目使用Typescript。问题编译器报错,提示组件中没有该mixin中的内容。具体看一下代码。MixinA:exportconstMixinA={method:{sayHello(){//...}}}compone ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:161
|
回复:0
TypeScriptTypeScript:Angular2的秘密武器(译)
本文整理自DanWahlin在ng-conf上的talk。原视频地址:https://www.youtube.com/watch?v=e3djIqAGqZo开场白开场白主要分为三部分:感谢了ng-conf的组织者。阐述了TypeScript是JavaScript的超集,并不是另外一种语言 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:170
|
回复:0
TypeScript作为前端开发你必须学习的技能二)
变量是一种使用方便的占位符,用于引用计算机内存地址。我们可以把变量看做存储数据的容器。TypeScript变量的命名规则:和javascript一样。除了下划线 _ 和美元 $ 符号外,不能包含其他特殊字符,包括空格。并且 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:162
|
回复:0
Typescript中一些不理解的概念解释(泛型、断言、解构、枚举) ...
新的项目想使用typescript,因此又对其概念及使用过一遍,本文主要记录下对之前一些概念不太理解的地方。 1、泛型 定义: 在定义函数、接口或者类的时候,不预先指定具体的类型,而是在使用的时候再指定类型。提高可 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:151
|
回复:0
TypeScript 3.0下react默认属性DefaultProps解决方案
ts和react的默认属性的四种解决方案 Non-null assertion operator(非空断言语句) Component type casting(组件类型重置) High order function for defining defaultProps(高阶组件) Props getter function(Getter函 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:143
|
回复:0
网易严选宣布退出“双11”;iPhone或将重新使用Touch ID;TypeScript 4.1 RC 发布|极 ...
整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供技术支持。 「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:147
|
回复:0
react-native-typescript-项目环境搭建
1、yarn global add create-react-native-app //全局安装 2、create-react-native-app 项目名称 3、yarn add typescript tslint -D 4、yarn add @types/react @types/react-native @types/react-dom -D 5、yarn ad ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:153
|
回复:0
构建纯TypeScript应用
现在只有命令行应用的例子。 前言 现在,应用开发的趋势是命令行接口应用和Web应用。 node.js 和 typescript的崛起所以,这里讨论如何创建纯的TypeScript CLI(Command Line Interface)应用和Web server-side应用。 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:142
|
回复:0
如何在Vue项目中使用TypeScript
参考资料typeScript文档Vue官方文档-TypeScript支持代码地址vue-ts新建项目vuecreatevue-tscdvue-tsvueadd@vue/typescript项目配置,可以参考这篇文章在Vue+TypeScript项目中,如何配置ESLint和Prettier类型注解和编 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:137
|
回复:0
18-TypeScript模板方法模式
在有些情况下,一个功能在基础功能上是不会变的,算法的基本骨架也是确定的,但是在某些场景下算法的具体实现有些差异。应对这种问题,可以采用模板方法模式: abstract class Salary{ abstract ComputeBaseSal ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:136
|
回复:0
typescriptpackage.jsonvscode终端运行任务CtrlshiftB
{amp;quot;dependenciesamp;quot;:{amp;quot;typescriptamp;quot;:amp;quot;^3.6.4amp;quot;}}……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:154
|
回复:0
TypeScript Number
指针计数法:即科学计数法;把一个数表示成a10的n次幂的形式;比如7.823E5=782300 这里E5表示10的5次方,其中 E(代表指数)表示将前面的数字乘以 10 的 n 次幂。再比如1E-09, 4E-05分别是110的负9次方和4*10的负5次 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:138
|
回复:0
webpack中typeScript的打包配置
2018年typescript发展的非常好,js是一门非常灵活的语言,所以一个功能,怎么写都能够写出来,但是这也会导致一个问题,不同人写js的方式不同,那么会导致同一个功能出现的代码风格会迥然不同。这样的话,如果是一个 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:138
|
回复:0
typeScript中的数据类型
/*typeScript中的数据类型typescript中为了使编写的代码更规范,更有利于维护,增加了类型校验,在typescript中主要给我们提供了以下数据类型布尔类型(boolean)数字类型(number)字符串类型(string)数组类型(arr ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:143
|
回复:0
TypeScript设计模式之职责链、状态
看看用TypeScript怎样实现常见的设计模式,顺便复习一下。 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。 这里尽 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:127
|
回复:0
TypeScript(2)基础语法
序言https://github.com/TypeStrong/ts-nodenpminstall-gts-nodets-nodescript.tsname.d.ts生命文件使用第三方库cnpminstall--save@types/node入门教程1、基础数据类型TS 类型基本使用我们在使用类型注解的时候往往 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:121
|
回复:0
2.typescript-你好世界
1.在文件夹内新建 .ts是typescript文件的扩展名 在index.html中引入 在.ts文件中直接打印 console.log(amp;quot;hello word!amp;quot;) 2.在.ts的文件夹中把命令窗口打开(shift+鼠标右键选择)或者 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:112
|
回复:0
用TypeScript开发Vue——如何通过vue实例化对象访问实际ViewModel对象 ...
背景 我个人很喜欢TypeScript也很喜欢Vue,但在两者共同使用的时候遇到一个问题。 Vue的实例化对象代理了所有实际ViewModel对象,具体可参见官方文档(http://vuejs.org.cn/guide/instance.html#属性与方法) Vue的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:120
|
回复:0
Web Essentials之JavaScript,TypeScript和CoffeeScript
一些Javascript功能也可以用于TypeScript。 本篇目录 功能 智能提示 TypeScript CoffeeScript 功能 JSHint JSHint真是一种确保你写的JavaScript代码遵守编码规范和最佳实践的好办法。默认的设置是很松的,但是你 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:114
|
回复:0
TypeScript--遍历Map
其他路径:CSDN: https://blog.csdn.net/wodehao0808微信公众号:程序喵星人 更多资源和视频教程,QQ:1902686547 定义一个Map: letmap=newMapamp;amp;lt;string,stringamp;amp;gt;(); map.set(amp;quot ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:148
|
回复:0
从零搭建React+TypeScript的后台项目(三)
本章主要讲解redux在React项目中的应用。Redux官方文档。一、基本概念Actionaction简单理解就是对象字面量。功能上来说就是把数据从应用传到store的有效载荷,和Vue中Mutation提交载荷类似。有action创造函数,是一 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:118
|
回复:0
typescript深copy和浅copy
letextend=function(obj:object,objs:object,deep:boolean){deep=deep||false;//tue深copyfalse浅copyfor(letproinobjs){if(!deep){obj=objs;}else{if(typeo……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:136
|
回复:0
TypeScript和JavaScript哪种语言更先进
TypeScript和JavaScript哪种语言更先进 近两年来最火爆的技术栈毫无争议的是JavaScript,随着ES6的普及,不管是从前端的浏览器来看,还是后端的NodeJS场景,JavaScript技术栈不断的向世界证明自己的价值。Jav ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:103
|
回复:0
TypeScript中装饰器的理解?应用场景?
一、是什么装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,访问符,属性或参数上是一种在不改变原类和使用继承的情况下,动态地扩展对象功能同样的,本质也不是什么高大上的结构,就是一个普通的函 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:131
|
回复:0
TypeScript如何添加自定义d.ts文件(转)
方法一:https://dingyuliang.me/angular-6-typescript-2-9-typings-d-ts-cant-find-names/方法二:https://www.bennadel.com/blog/3169-adding-custom-typings-files-d-ts-in-an-angular-2-typescript-application. ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:125
|
回复:0
008--TypeScript存储器和静态属性
Typescript支持对一个简单的类进行getter和setter 编译后的文件如下 创建类的静态成员,这些属性只存在类的本身 编译后的文件 TypeScript抽象类 抽象类一般作为其他类的派生类 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:113
|
回复:0
TypeScriptES6-Promise递归遍历文件夹中的文件
貌似很多人都爱用这个作为写文章的初尝试,那来吧。遍历文件夹下的所有文件,如遍历文件夹下并操作HTML/CSS/JS/PNG/JPG步骤如下:1、传入一个路径,读取路径里面所有的文件;2、遍历读取的文件,判断当前文件是文件 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:128
|
回复:0
typescript 总结
将ts文件编译为js 文件 ****************************************************************************** typescript中几种特殊的number类型 1 NaN: 由于种种原因, 不是数字,出现这种状况不会报错,而是将 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:117
|
回复:0
1 ...
36
37
38
39
40
41
42
43
44
... 405
/ 405 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部