设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
TypeScript详解tsconfig.json配置文件
tsconfig.json是TypeScript编译器tsc的配置文件,可以避免tsc的冗长命令行参数,同时可以控制IDE(常见的VisualStudioCode)对TypeScript文件的行为。使用tsc--localezh-CN--all可以查看tsc命令的中文帮助。示例编译 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:227
|
回复:0
NestJS用TypeScript开发nodeJS后端
NestJSAprogressiveNode.jsframeworkforbuildingefficientandscalableserver-sideapplicationsontopofTypeScriptamp;amp;amp;JavaScript(ES6/ES7/ES8)heavilyinspiredbyAngular底层用exp……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:225
|
回复:0
deno学习五typescript+vscode集成
deno实际上也是一个typescript的runtime,而且代码也是基于ts开发,目前社区也有了支持基于vscode插件(新版本语法支持不好0.31.0)vscode插件安装 代码提示效果 不支持的语法,相关issue https://github.com ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:261
|
回复:0
VSCode使用ts-node调试TypeScript代码
TS-NODE可以看出这些不足都来自于一个根本原因,运行之前需要编译。后来我就发现了一个很强大的工具ts-node,来看下ts-node的简介:TypeScriptexecutionenvironmentandREPLfornode.简单的说就是它提供了TypeScript的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:273
|
回复:0
TypeScript学习一参数,函数,析构表达式
1,TypeScript是由微软开发的,不过新出的Angular2框架就是谷歌公司由TypeScript语言编写的,所以现在TypeScript是有微软和谷歌一起支持的;2,TypeScript在javascript基础上扩充,任何javascript程序都可以不加修改 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:263
|
回复:0
TypeScript基本语法TypeScript基本语法
TypeScript是微软开发的JavaScript的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:368
|
回复:0
TypeScriptHandbook1——基本类型(翻译)
原文出处:http://www.typescriptlang.org/Handbook基于对web开发的需要和对安神的崇拜,打算学习一下typescript。能力有限,基本属于在自己认识的基础上进行的翻译,错误难免,主要是通过翻译来学习。基本类型在编 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:304
|
回复:0
typeScript函数篇
typeScript的函数是在es6的函数特性的基础上加了一些后端的概念:泛型、参数类型声明、返回值类型声明、重载、装饰器等。其他的一些特性:箭头函数、生成器、async-await、promise等都是es6的加的特性。函数类型Java ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:237
|
回复:0
ReactHooksTypescript开发的一款H5移动端组件库
使用ReacthooksTypescript开发的一个H5移动端组件库其中包括了下图中的27个基础组件:CPDesignMobile(github地址:https://github.com/10086XIAOZHANG/CP-DESIGN)特性基于CPDesign移动设计规范。规则化的视觉样式配置 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:228
|
回复:0
TypeScript入门和简单案例
转自:https://blog.csdn.net/weixin_40326107/article/details/81626873简单介绍 TypeScript,和C#一样是微软搞出来的,是一个微软开发的自由的、开源的编程语言,而且都是大牛AndersHejlsberg领导开发的。 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:231
|
回复:0
TypeScript获取类名
cc.log(this.constructor.name);……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:214
|
回复:0
Typescript中的对象多可能类型推导的解决办法
我们在渲染复杂对象,比如树组件的树对象,有嵌套对象/数组结构的时候,js的弱类型让我们一把梭,几乎没遇到什么问题(只是写的时候编译没问题把。233。。),结合TS后,对树状数据的递归访问会是一个问题:比如数据 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:204
|
回复:0
【学习笔记】TypeScripttypeof操作符
【学习笔记】TypeScripttypeof操作符原文:http://www.semlinker.com/ts-typeof/ 在TypeScript中,typeof操作符可以用来获取一个变量或对象的类型。interfacePerson{name:string;age:number;}constsem:Person={name ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:198
|
回复:0
怎么运行Typescript
依据官方示例:npmi-gtypescript 示例:tsc*.ts实例:tschello.ts 不过以上实现的太有限制了,如下实现可满足正常测试以及学习使用 package,json1{2amp;quot;nameamp;quot;:amp;quot;TypeScriptamp;quot;,3amp;qu ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:192
|
回复:0
React与Hooks如何使用TypeScript书写类型?
本文写于2020年9月20日函数组件与TS对于Hooks来说是不支持使用class组件的。如何在函数组件中使用TS呢?首先定然是函数的类型,我们需要告诉TS,这个函数他是个React组件。如果是JavaScript,我们会这么写函数组件: ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:175
|
回复:0
使用typescript构建Vue应用
一、vue项目初始化-引入typescript使用typescript构建vue应用和使用js一样,都是通过vue-cli去初始化并创建一个vue项目,只不过使用typescript构建的时候要在脚手架问卷操作的时候勾选上typescript选项。 二、typ ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:179
|
回复:0
Typescript日期Date如何做格式化字符串
·使用一个date-fns/format的库 安装npmidate-fns--save importformatfrom'date-fns/format';constnewdate=newDate();console.log(format(newdate,'YYYY-MM-DDHH:mm:ss'));……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:189
|
回复:0
react:typescriptjest&&enzyme
InstallJest1、installjestdependenciesjest@types/jestts-jest-D2、jest.config.jsmodule.exports={amp;quot;rootsamp;quot;:,amp;quot;transformamp;quot;:{amp;quot;^.+\\.tsx?$amp;quot;:amp;quot;ts-jestamp;qu ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:176
|
回复:0
Typescript学习笔记二:数据类型
中文网:https://www.tslang.cn/官网:http://www.typescriptlang.org/目录:Typescript学习笔记一:介绍、安装、编译Typescript学习笔记二:数据类型Typescript学习笔记三:函数Typescript学习笔记四:回忆Es5中的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:197
|
回复:0
搭建自己的React+Typescript环境(一)
前言前阵子在自己学习React,最开始上手使用的creat-react-app来创建自己的项目,2版本之后的create-react-app已经支持了很多功能,比如sass、数据mock、typescript支持等等,也升级了相关依赖babel、webpack到一个 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:196
|
回复:0
typescript书写规范
基础用法1、变量类型英文示例注意布尔值booleanletisDone:boolean=false;数字numberletdecLiteral:number=0xf00d;number为浮点型,可8,10,16进制字符串stringletname:string=amp;quot;bobamp;quot;;数组Arrayletlist ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:194
|
回复:0
Typescript实战---(4)函数
1、函数的定义方式(4种)//(1)、命名函数functionadd1(x:number,y:number):number{returnx+y;}//(2)、匿名函数letadd2:(x:number,y:number)=amp;amp;gt;number=function(x:number,y:number){returnx+y; ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:190
|
回复:0
TypeScript实现设计模式——策略模式
策略模式(Strategy):它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户。——《大话设计模式》策略模式主要用来解决当有多种相似算法的时,使用if...else产 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:182
|
回复:0
跨游戏引擎跨平台的TypeScript运行时开源了
Puerts是一个TypeScript游戏开发解决方案。它有以下几个特点: 游戏领域的nodejs:基于高性能,成熟稳定的Chrome V8引擎,支持在ts/js脚本中调用游戏引擎的API。 TypeScript游戏开发:支持引擎api,用户原生代码的T ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:176
|
回复:0
关于在Vue中Typescript的写法
根据官方文档-》Vue.js目前暂时有两种在Vue中运用typescript的方法Vue.extendimportVuefrom'vue'constComponent=Vue.extend({//typeinferenceenabledname:amp;quot;Estendamp;quot;,data(){return{}}, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:178
|
回复:0
TypeScript 素描 - 泛型、枚举
/* 泛型,好处多多的功能.不过这里最基本的就不打算说了,仅准备说一些 和C#不同的地方 */ /* 泛型接口 GenericIdentityFn 定义了方法的描述等 identity方法则是它的实现 myIdentntiy使用了GenericIdentityFn的规 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:191
|
回复:0
TypeScript0.8.1的TypeScriptDebugEngine会导致WindowsPhoneDebug直接crash
今天调试一个WindowsPhone7.1程序,VisualStudio2012中添加断点就会立刻crash(不加任何断点可以正常运行)。最初以为是偶然现象,反复几次以后查看了详细信息,提示如下:Application:devenv.exeFrameworkVersion:v ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:173
|
回复:0
TypeScript真香系列——接口篇
接口带来了什么好处好处One——过去我们写JavaScriptJavaScript中定义一个函数,用来获取一个用户的姓名和年龄的字符串:constgetUserInfo=function(user){returnname:${user.name},age:${user.age}} 函数调用:getU ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:144
|
回复:0
typescript数据类型
ts中数据类型的定义是重点之一,所以必须明确ts有哪些数据类型 1.布尔类型最基本的数据类型就是简单的true/false值,在JavaScript和TypeScript里叫做boolean(其它语言中也一样)。letisDone:boolean=false;注意:在j ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:149
|
回复:0
TypeScriptfor循环in和of
letarr:string=;//遍历数组值console.log(amp;quot;遍历数组值=========================amp;quot;);for(letitemofarr){console.log(item);}//遍历数组索引console.log(amp;quot;遍历数组索引==================== ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:149
|
回复:0
14-TypeScript简单工厂模式
在TypeScript中,要调用功能,通常在调用方通过实例化被调用方对象来调用相关方法,但这种实现在调用方和被调用方形成了强耦合的关系。另外如果被调用方有种实现,在调用方需要根据场景去实例化不同的类,造成代码有 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:138
|
回复:0
【转载】TypeScript学习笔记——var与let
var与 let都是TypeScript里的变量声明方式两者非常相似,在语法不存在很大的差异,而在语义上存在很大的区别 块作用域var有着些奇怪的作用域规则例如functionf(run:Boolean){if(run){varx=10;} ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:159
|
回复:0
TypeScript--引用数据类型
在TypeScript的数据分为:值类型/引用数据类型在javascript中引用数据类型分为:Objet、Array、Date、RegExp(正则)、Function在TypeScript一样引用数据类型是一种复合的数据类型,引用数据类型中封装了很多对属性 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:152
|
回复:0
TypeScript开发环境搭建(Visualstudiocode)
1、TypeScript是干什么的?TypeScript是由微软AndersHejlsberg(安德斯·海尔斯伯格,也是本人的偶像)领衔开发的。(安德斯·海尔斯伯格是Delphi 和 C#之父,TurboPascal 编译器的主要作者,.NET 概念发起人之一, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:142
|
回复:0
typescript学习笔记-errorTS2531:Objectispossibly'null'.
在ts爬虫代码练习时,用cheerio来获取网页中数据时constviewCountTemp=$(e).find('.postDesc').eq(idx).find('.post-view-count').text()//amp;quot;阅读(5)amp;quot;infoItem.viewCount=parseInt(viewCountTemp.mat ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:167
|
回复:0
TypeScript之声明文件的使用
https://www.tslang.cn/docs/handbook/declaration-files/consumption.html下载在TypeScript2.0以上的版本,获取类型声明文件只需要使用npm。比如,获取lodash库的声明文件,只需使用下面的命令:npminstall--save@t ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:147
|
回复:0
typescript引入lodash正确姿势
1、安装依赖yarnaddlodash--saveyarnadd@types/lodash--save-dev 2、引入lodashimport*as_from'lodash' 3、使用_.cloneDeep(json) ……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:168
|
回复:0
typeScript(三)函数重载
函数重载:为同一个函数提供多个函数类型定义来进行函数重载。letsuits=;functionpickCard(x:{suit:string;card:number;}):number;functionpickCard(x:number):{suit:string;card:……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:171
|
回复:0
typescript版数据结构与算法库
简介常用的数据结构与算法typescript实现(内容补充中...)npm=amp;amp;gt;https://www.npmjs.com/package/datastructures-algorithms-tsgithub=amp;amp;gt;https://github.com/jarrett-k/datastructures-algorithms ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:148
|
回复:0
TypeScript中的枚举类型
TypeScript拓展了Javascript原生的标准数据类型集,增加了枚举类型(enmu)和其他语言一 样它提供我们一种数字类型的值,用来设置由于辨别的名字和方法 enumStudents{zwq,zzz,zrt}; letstude ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:04
|
阅读:173
|
回复:0
1 ...
35
36
37
38
39
40
41
42
43
... 405
/ 405 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部