设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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实例
interfacePerson{firstName:string,lastName:string}functiongreeter(person:Person){returnperson.firstName+amp;quot;amp;quot;+person.lastName;}varuser={firstName:'Jane',lastName:'U……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:198
|
回复:0
学习笔记Typescript入门教程安装 错误禁止运行脚本
在学习typescript 的时候,我们首先要先安装 安装 通过官方的步骤npm包就可以:npm install -g typescript 安装成功之后我们就可以尝试着写ts代码 但是在运行ts代码的时候会报一个错误 image.png 经过百度,知 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:195
|
回复:0
Typescript 其实就想排个序和枚举取数
Typescript里的sort和C#差不多,但是略有不太一样,反正官方文档没说明白,就自己研究吧 list =list.sort((n1,n2) =amp;amp;gt; { if(n1 amp;amp;gt; n2) { return 1; } if(n1 amp;amp;lt; ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:182
|
回复:0
typescript 深层次对象内层(N)转外层(N),支持多层级递归转换,多应用于多语言数据结 ...
如下数据结构转换 var a = { b: { en: 1, zh: 2, }, c: { en: 3, zh: 4, }, } //===amp;amp;gt; var b = { en: { b: 1, c: 3, }, zh: { b: 2, c: 4, }, } Usage ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:10
|
阅读:187
|
回复:0
typescript交叉类型类型冲突
当交叉类型的多个类型发生冲突时,例如: 冲突的属性类型会变为交叉类型,上例中的属性name会变为:stringamp;amp;amp;number,鉴于stringamp;amp;amp;number属性太过少见,已下例为示:interfaceia{name:{attr1: ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:163
|
回复:0
jQuery.json的TypeScript声明文件(jquery.json.d.ts)
因用TypeScript时,NuGet没有jquery.json的声明文件下载,自己写了一个。分享一下。interfaceJQueryStatic{/***ConvertsthegivenargumentintoaJSONrepresentation.**@paramo{Mixed}Thejson-serializab ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:155
|
回复:0
TypeScript手册中文版 - Published with GitBook(持续更新中,最新版) ...
参考:https://zhongsp.gitbooks.io/typescript-handbook/content/……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:162
|
回复:0
ReScript 与 TypeScript,谁是前端圈的“当红辣子鸡”
摘要: ReScript 和 TypeScript 的出现都是为了更好地使用JavaScript,但两者还是有很大的不同。 本文分享自华为云社区《【云创共驻】ReScript 和 TypeScript 有什么异同?》,作者: 胡琦 。 “有人的地方就有江湖 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:150
|
回复:0
[TypeScript]JSON对象转TypeScript对象范例
Playgroundhttp://tinyurl.com/nv4x9akSamplesclassDataTable{publiccolumns:Arrayamp;amp;lt;stringamp;amp;gt;;publicrows:Arrayamp;amp;lt;DataRowamp;amp;gt;;}classDataRow{publiccells:Arrayamp;amp;lt;strin……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:156
|
回复:0
TypeScript学习笔记(四):函数
这篇笔记我们来看看TypeScript中的函数。在JavaScript中存在两种定义函数的方法,如下:1//命名函数2functionadd(x,y){3returnx+y;4}56//匿名函数7varmyAdd=function(x,y){returnx+y;};在TypeScript中对应的写法如下 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:150
|
回复:0
学习typescript(二)
学习typescript(二)ts调用jsmodule使用分为两种情况:ts调用自己写的jsts调用别人写的js也就通过npm安装的第一种情况处理如下:tsconfig.json的compilerOptions中加入amp;quot;allowJsamp;quot;:true选项在任何一个t ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:161
|
回复:0
(转载)JavaScript大师Nicholas C. Zakas谈TypeScript
在Web领域,几乎每周都会出现新的语言来试图取代JavaScript,比如谷歌推出的Dart就是想解决所有JavaScript不能修复的根本性问题;后来CoffeeScript的出现更煽动了这场取代JavaScript的战争。现在,微软也加入了,这 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:144
|
回复:0
TypeScript 中的方法重载
方法重载(overload)在传统的静态类型语言中是很常见的。JavaScript 作为动态语言, 是没有重载这一说的。一是它的参数没有类型的区分,二是对参数个数也没有检查。虽然语言层面无法自动进行重载,但借助其动态的特 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:158
|
回复:0
从JavaScript到TypeScript - 模块化和构建
TypeScript 带来的最大好处就是静态类型检查,所以在从 JavaScript 转向 TypeScript 之前,一定要认识到添加类型定义会带来额外的工作量,这是必要的代价。不过,相对于静态类型检查带来的好处,这些代价是值得的。 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:151
|
回复:0
TypeScript名词解释系列:tsconfg中的target,module和moduleResolution
tsconfg中的target,module和moduleResolutiontarget就是TypeScript文件编译后生成的javascript文件里的语法应该遵循哪个JavaScript的版本。可选项为:amp;quot;ES5amp;quot;, amp;quot;ES6amp;quot;/ amp;quot;E ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:157
|
回复:0
从C#到TypeScript - 类
从C#到TypeScript - 类型 从C#到TypeScript - 高级类型 从C#到TypeScript - 变量 从C#到TypeScript - 接口 从C#到TypeScript - 类 从C#到TypeScript - function 从C#到TypeScript - 装饰器 从C#到Type ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:147
|
回复:0
TypeScript之基本数据类型
最近项目很急,所以没有什么时间回答关于Xamarin.Android方面的问题,也有一段时间没有更新。主要是手头很缺人,如果有谁有兴趣加入我们的话,可以私聊我,这样我就能继续造福社区了,同时还有很多的好的库我也可以 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:136
|
回复:0
05-TypeScript中的方法新功能(下)
再TypeScript中,方法还有一些新功能能够让我们更好的控制方法执行。 1.Generator方法: yield关键字用于控制方法在执行的时候暂停住,后续方法调用方又可以从暂停的地方继续执行,这种具有yield关键字的并标记为*的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:133
|
回复:0
八、TypeScript面向对象特性 - 类(Class)
类(Class) 类是TypeScript的核心,使用TypeScript开发时,大部分代码都是写在类里面的。 这里会介绍类的定义,构造函数,以及类的继承 首先从类的定义开始,类里面有属性和方法 我们可以把类理解成一个模子,然后用这个模 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:141
|
回复:0
使用Typescript重构axios(十三)——让响应数据支持泛型
1.使用Typescript重构axios(一)——写在最前面2.使用Typescript重构axios(二)——项目起手,跑通流程3.使用Typescript重构axios(三)——实现基础功能:处理get请求url参数4.使用Typescript重构axios(四)——实现基础 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:137
|
回复:0
TypeScript之面向对象初体验
1、安装nodejs和vscode: nodejs : https://nodejs.org/en/ Visual Studio Code : https://www.visualstudio.com/en-us/products/code-vs.aspx 安装是很简单的,一路next就行,此处不详细描述。 检验node是否安装 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:146
|
回复:0
typescript的数据类型
typescript是JavaScript的扩展,说到js的数据类型,大家肯定会想到它是一种弱类型的语言,不需要指定特定的数据类型,ts的语言也正在往java这些强类型的语言靠近:看看typescript的数据类型吧:具体用法如下://ts定 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:172
|
回复:0
VSCode 编译TypeScript的nodeJs项目
本人nodeJs新手,现在公司已经有一个可以运行的项目,但是还不懂怎么在本地(自己的电脑)编译并运行项目。 在网上查了一些资料和请教了自己的同事之后,总结得出: 1、node_modules:我们应该在项目以对应的磁盘 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:155
|
回复:0
TypeScript 中枚举类型的理解?应用场景?
一、是什么 枚举是一个被命名的整型常数的集合,用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型 通俗来说,枚举就是一个对象的所有可能取值的集合 在日常生活中也很常见,例如表示星 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:140
|
回复:0
TypeScript-枚举兼容性
enum Gender { Male, Female } let value: Gender; value = Gender.Male; value = 1; console.log(value); 数字枚举与数字枚举不兼容 enum Gender { Male, Female } enum Animal { Dog, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:146
|
回复:0
[React Typescript 2022] Type React hooks
Type useMemo: let rowArray = React.useMemoamp;amp;lt;nullamp;amp;gt;( () =amp;amp;gt; Array(board.rows).fill(null), ); Type useCallback: let getColumnArray = React.u ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:135
|
回复:0
使用 typescript ,提升 vue 项目的开发体验(2)
此文已由作者张汉锐授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 vuex-class 提供了和 vuex 相关的全部装饰器,从而解决了上面 Vue.extend + vuex 的 「代码提示」「代码重构」两个 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:149
|
回复:0
TypeScript - Interfaces
简介 关注于数据值的 ‘shape’的类型检查是TypeScript核心设计原则。这种模式有时被称为‘鸭子类型’或者‘结构子类型化’。 。 在TypeScript中接口interfaces的责任就是命名这些类型,而且还是你的代码之间或者是 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:134
|
回复:0
typescript中的接口
说到接口:在面向对象的编程中,接口是一种规范的定义,它定义了行为和动作的规范,在程序设计里面,接口起到一种限制和规范的作用。接口定义了某一批类所需要遵守的规范,接口不关心这些类的内部状态数据,也不关心 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:141
|
回复:0
TYpeScript接口的使用
1、接口中的属性值的使用: 1 // 作用是强制类型检查 2 interface Iperson { 3 name: string; 4 age: string; 5 } 6 7 class Person { 8 constructor(public config:Iperson) { 9 10 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:133
|
回复:0
vuetypescriptcurd
用typescript完成了一个页面import{Component,Prop}from'vue-property-decorator';importVue,{VNode}from'vue';import{Form}from'ant-design-vue';importapifrom'@/api/post_category';@Componen……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:128
|
回复:0
浅学TypeScript(1)——什么是TypeScript
简单的说,TypeScript是微软开发的JavaScript的进阶语言 一般前端有这样的路线: js -amp;amp;gt; es6 -amp;amp;gt; ts 其中的ts就是js,ts可以编译成js然后执行,可以将ts看做js的超集。 ts相比js增加了哪些东西呢 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:137
|
回复:0
你所不知道的 Typescript 与 Redux 类型优化
自从 Redux 诞生后,函数式编程在前端一直很热;去年7月,Typescript 发布 2.0,OOP 数据流框架也开始火热,社区更倾向于类型友好、没有 Redux 那么冗长烦琐的 Mobx 和 dob。 然而静态类型并没有绑定 OOP。随着 Redu ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:139
|
回复:0
从C#到TypeScript - 装饰器
从C#到TypeScript - 类型 从C#到TypeScript - 高级类型 从C#到TypeScript - 变量 从C#到TypeScript - 接口 从C#到TypeScript - 类 从C#到TypeScript - function 从C#到TypeScript - 装饰器 从C#到Type ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:150
|
回复:0
Typescript基础知识
Typescript就是Javascript的超集,所以首先你要知道Javascript基础知识类型注解类型注解在TypeScript中是记录函数或变量约束的简便方法。//布尔值letisDone:boolean=false;//数字letdecLiteral:number=6;lethexLiter ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:153
|
回复:0
TypeScript系列学习笔记-函数(function)之重载
回顾C#中重载的概念: 1.方法重载是指在同一个类中方法同名,参数不同,调用时根据实 参的形式,选择与他匹配的方法执行操作的一种技术。 ① 参数的类型不同;② 参数的个数不同;③ 参数的个数相同时他们的先 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:202
|
回复:0
基于Taro与typescript开发的网易云音乐小程序(持续更新)
基于`Taro`与网易云音乐api开发,技术栈主要是:`typescript+taro+taro-ui+redux`,目前主要是着重小程序端的展示,主要也是借此项目强化下上述几个技术栈的使用,通过这个 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:146
|
回复:0
TypeScript(15): 接口
接口是一系列抽象方法的声明,是一些方法特征的集合,这些方法都应该是抽象的,需要由具体的类去实现,然后第三方就可以通过这组抽象方法调用,让具体的类执行具体的方法。 一、定义和使用 以下实例中,我们定义了 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:179
|
回复:0
Vue3.x 从零开始(一)—— Vue-cli or Vite 构建 TypeScript 项目
千呼万唤始出来,2020 年 9 月 19 日凌晨,Vuejs 3.0 终于发布了,代号:One Piece 作为一名从 Vue 1.x 就开始接触 Vue 的老玩家,心里只有一句话想说:学不动了... 但学不动也得学... 原本打算写一写 2.x 和 3.x ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:150
|
回复:0
TypeScript--枚举
常数枚举 使用枚举我们可以定义一些有名字的数字常量。 枚举通过 enum 关键字来定义 enum Status { // 定义了一个枚举 Staus,里面有三个枚举成员 Uploading, Success, Faild } // 枚举的取值有下面两种 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:151
|
回复:0
1 ...
10
11
12
13
14
15
16
17
18
... 405
/ 405 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部