设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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高级类型与泛型难点详解
最近做的TS分享,到了高级类型这一块。通过琢磨和实验还是挖掘出了一些深层的东西,在此处做一下记录,也分享给各位热爱前端的小伙伴。 其实在学习TS之前就要明确以下几点: 1. typescript 是javascript的超集,这点 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:145
|
回复:0
TypeScript,初次见面,请多指教 ?
说实话,最开始并没有想把 TS 用到实际项目中来,一来是感觉“类型”会限制 JS 的优势(好吧,就是浪写浪惯了);二来听闻 TS + Redux 的酸爽滋味,有点望而却步;三来 TS 环境使用的库需要加类型的声明,很多库并不 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:152
|
回复:0
typescript精简版1:用ts表示常见数据类型
一:工程准备: 1.全局安装typescript 2. vscode 配置 在命令行执行 tsc init 来生成配置文件,然后在目录下看到生成了一个 tsconfig.json 文件 其中: tar……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:171
|
回复:0
Typescript 3.x 中常见的几种函数重载方法与应用示例
所谓的重载,其实就是使用相同的函数名,传入不同数量的参数或不同类型的参数,以此创建出多个方法。 1. 最常见的,也就是根据定义傻瓜式地判断参数类型与数量 2. 其次就是使用常规的重载签名 使用重载签名进行重载 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:132
|
回复:0
typescript中抽象类与接口详细对比与应用场景介绍
现如今,TS正在逐渐成为前端OO编程的不二之选,以下是我在学习过程中对抽象类和接口做的横向对比。 1. 抽象类当做父类,被继承。且抽象类的派生类的构造函数中必须调用super();接口可以当做“子类”继承其他类 抽象 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:158
|
回复:0
【react】使用 create-react-app 构建基于TypeScript的React前端架构----上 ...
写在前面 一直在探寻,那优雅的美;一直在探寻,那精湛的技巧;一直在探寻,那简单又直白,优雅而美丽的代码。 但是在JavaScript的动态类型、有时尴尬的自动类型转换,以及 “0 == false” 是true的尴尬, 你知道 “ ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:147
|
回复:0
JavaScript是如何工作的:深入类和继承内部原理 + Babel和TypeScript 之间转换 ...
这是专门探索 JavaScript 及其所构建的组件的系列文章的第 15 篇。 如果你错过了前面的章节,可以在这里找到它们: quot;JavaScript 是如何工作的:引擎,运行时和调用堆栈的概述!quot; quot;JavaScript 是如何工作 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:234
|
回复:0
TypeScript中的“Cannot redeclare block-scoped variable”
一、问题 使用TypeScript时,有时会遇到编译器报错“Cannot redeclare block-scoped variable XXX”。 新建一个空的npm工程,添加TypeScript依赖,创建一个index.ts,里面只写上这一行: const name = quot;Tomquot; ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:127
|
回复:0
在React中使用Typescript的实践问题总结
1、布尔值的大小写问题: 声明变量类型的时候,使用小写boolean,不然会报错 2、 对于从父组件传递过来的函数,自组件在模版中调用时,如果采用原来的写法,会报错: 改变写法后是如下这样,如果有参数和函数返回值 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:148
|
回复:0
2.TypeScript 基础入门(二)
变量类型的那些事 1.基本注解 类型注解使用: 语法。类型声明空间中可用的任何内容都可以用作类型注解。 加入注解以后会报错的写法: 2. 原始类型 原始类型也同样适用于 的类型系统。因此, , ,`boolean`也可以被用 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:164
|
回复:0
前端常用技术概述--Less、typescript与webpack
前言:讲起前端,我们就不能不讲CSS与Javascript,在这两种技术广泛应用的今天,他们的扩展也是层出不穷,css的扩展有Less、Sass、Stylus 等,js的超集有Typescript等。今天我们就简单来聊聊Less与Typescript以及静 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:199
|
回复:0
Less与TypeScript的简单理解与应用,并使用WebPack打包静态页面
既然选择了远方,便只顾风雨兼程 __ HANS许 系列:零基础搭建前后端分离项目 系列:零基础搭建前后端分离项目 创建空项目 使用Less 使用TypeScript 使用WebPack 开始写项目 总结一下 上篇文章我们讲了VsCode的使用以 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:189
|
回复:0
前端入门25-福音 TypeScript
声明 本篇内容摘抄自以下来源: quot;TypeScript 中文网quot; 只梳理其中部分知识点,更多更详细内容参考官网。 正文 TypeScript 今天来讲讲有 Java 基础转 JavaScript 的福音:TypeScript 为什么学习 TypeScript 如 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:201
|
回复:0
Typescript中的装饰器原理
Typescript中的装饰器原理 1、小原理 因为react中的高阶组件本质上是个高阶函数的调用, 所以高阶组件的使用,我们既可以使用函数式方法调用,也可以使用装饰器。 也就是说,装饰器的本质就是一个高阶函数, 就是利 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:183
|
回复:0
如何在React-Native上使用Typescript
首先安装脚手架: 创建项目: 进入项目并启动: 如果不用ts,现在就可以正常使用了 毕竟要用ts,还得折腾一番: 安装依赖 我们还需要rimraf,并发地清理从ts编译过来的js文件的输出文件夹,并发地运行npm脚本: 设置T ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:179
|
回复:0
在2018年如何优雅的开发一个typescript语言的npm包?
欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由小明plus发表 很多时候,我们可能想要用 typescript 语言来创建一些模块,并提交到 npm 供别人使用, 那么在 2018 年,如果我想要初始化这样的一个 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:162
|
回复:0
原有vue项目接入typescript
原有vue项目接入typescript 为什么要接入typescript javascript由于自身的弱类型,使用起来非常灵活。 这也就为大型项目、多人协作开发埋下了很多隐患。如果是自己的私有业务倒无所谓,主要是对外接口和公共方法,对 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:167
|
回复:0
Typescript 开发环境安装、Node.js安装以及输出HelloWorld
1.为什么要学习Typescript 语言呢 原因很简单,当然是为了工作呀,因为工作使我接触到了Typescript语言,感觉它比较像C#、Java 这样面向对象的语言,由于最近在使用它开发项目所以系统学习一下,在此记录一下学习过 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:165
|
回复:0
如何编写 Typescript 声明文件
使用 已经有了一段时间,这的确是一个好东西,虽说在使用的过程中也发现了一些 ,不过都是些小问题,所以整体体验还是很不错的。 之所以叫 ,和它的强类型是分不开的,这也是区别于 最关键的一点,类型的声明可以直 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:169
|
回复:0
typescript入门,可以一起探讨提点意见互相学习。
typescript是js的一个超集,TypeScript扩展了JavaScript的语法,所以任何现有的JavaScript程序可以不加改变的在TypeScript下工作。TypeScript是为大型应用之开发而设计,而编译时它产生 JavaScript 以确保兼容性。这 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:159
|
回复:0
TypeScript基础类型,类实例和函数类型声明
TypeScript(TS)是微软研发的编程语言,是JavaScript的超集,也就是在JavaScript的基础上添加了一些特性.其中之一就是类型声明. 一、基础类型 TS的基础类型有 Boolean,Number,String,Array,Tuple,Enum,Any,Void,Null, ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:164
|
回复:0
前端项目模块化的实践3.1:使用 TypeScript 的收益
以下是关于前端项目模块化的实践,包含以下内容: 1. quot;搭建 NPM 私有仓库管理源码及依赖quot; ; 2. quot;使用 Webpack 打包基础设施代码quot; ; 3. 使用 TypeScript 编写可靠类库 quot;使用 TypeScript 的收益 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:161
|
回复:0
在Vue 中使用Typescript
Vue 中使用 typescript 什么是typescript typescript 为 javaScript的超集,这意味着它支持所有都JavaScript都语法。它很像JavaScript都强类型版本,除此之外,它还有一些扩展的语法,如interface/module等。 typesc ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:167
|
回复:0
TypeScript在react项目中的实践
前段时间有写过一个 quot;TypeScript在node项目中的实践quot; 。 在里边有解释了为什么要使用 ,以及在 中的一个项目结构是怎样的。 但是那仅仅是一个纯接口项目,碰巧赶上近期的另一个项目重构也由我来主持,经过上 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:152
|
回复:0
Vue 中使用 typescript
Vue 中使用 typescript 什么是typescript typescript 为 javaScript的超集,这意味着它支持所有都JavaScript都语法。它很像JavaScript都强类型版本,除此之外,它还有一些扩展的语法,如interface/module等。 typesc ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:154
|
回复:0
Vue 中使用 typescript
Vue 中使用 typescript 什么是typescript typescript 为 javaScript的超集,这意味着它支持所有都JavaScript都语法。它很像JavaScript都强类型版本,除此之外,它还有一些扩展的语法,如interface/module等。 typesc ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:152
|
回复:0
Vue 中使用 typescript
Vue 中使用 typescript 什么是typescript typescript 为 javaScript的超集,这意味着它支持所有都JavaScript都语法。它很像JavaScript都强类型版本,除此之外,它还有一些扩展的语法,如interface/module等。 typesc ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:152
|
回复:0
typeScript面对对象篇一
面向对象是typescript的核心部分,这里先介绍下面向对象的七大原则: 单一原则:一个类子负责一个职责。 里氏替换原则:子类可以在任何地方替换它的父类。 依赖倒置原则:代码要依赖于抽象的类,而不要依赖于具体的 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:146
|
回复:0
React + TypeScript 引入echarts
获取echarts的几种方式,可以从其官网教程找到 这里使用GitHub上的最新版本;地址:https://github.com/hustcc/echarts-for-react; 同时还有install和usage的示例,非常的贴心;找到地址之后开始在项目里install np ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:156
|
回复:0
TypeScript在node项目中的实践
TypeScript在node项目中的实践 TypeScript可以理解为是JavaScript的一个超集,也就是说涵盖了所有JavaScript的功能,并在之上有着自己独特的语法。最近的一个新项目开始了TS的踩坑之旅,现分享一些可以借鉴的套路给 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:145
|
回复:0
TypeScript体系调研报告
作者简介:aoto 蚂蚁金服·数据体验技术团队 Q:为什么要写这边文章?这篇文章要表达什么? A:我们考虑在SPA应用中使用TS作为开发语言,我们需要一篇系统性介绍TS本身及周边的文章来论证在项目中使用TS作为开发语言 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:146
|
回复:0
Angular 个人深究(一)【Angular中的Typescript 装饰器】
Angular 个人深究【Angular中的Typescript 装饰器】 最近进入一个新的前端项目,为了能够更好地了解Angular框架,想到要研究底层代码。 注:本人前端小白一枚,文章旨在记录自己的学习过程,如有大神发现错误,也请 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:161
|
回复:0
5分钟了解TypeScript
1.安装TypeScript 有两种方式安装TypeScript: Via npm 通过安装VS插件,更多可参见这里。 Via npm 通过安装VS插件,更多可参见这里。 对于npm用户,可以直接使用下面的命令行安装: 2.创建第一个TypeScript文件 打开 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:143
|
回复:0
TypeScript入门教程
TypeScript是什么 TypeScript是JavaScript的一个超集 TypeScript需要编译为JavaScript才能运行(语法糖) TypeScript提供了类型系统,规范类似Java TypeScript提供了ES6的支持,也可以支持部分ES7草案的特性,不用担 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:160
|
回复:0
开源小工具 - swagger API访问代码生成器(js/typescript)
现在流行前后端分离,后端通常会使用swagger生成api文档,提供给前端的同事来调用,一般前端是查看这个文档,根据文档说明编写调用代码。其实,swagger已经提供了足够多的描述信息,我们可以基于swagger直接生成相关 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:164
|
回复:0
TypeScript
1、三个特点 (1)微软开发的编程语言 (2)是javaScript的超集 (3)遵循ES6语法 2、TypeScript的优势 (1)支持es6语法 (2)强大的IDE支持 (3)Angular2框架 3、搭建TypeScript开发环境 (1)使用在线compiler开 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:166
|
回复:0
JavaScript 和 TypeScript 中的 class
对于一个前端开发者来说,很少用到 class ,因为在 JavaScript 中更多的是 编程,抬手就是一个 ,几乎不见 class 或 new 的踪影。所以 也是大多数前端开发者的一个短板。 最近在学习 quot;Angularquot; 的过程中发现 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:155
|
回复:0
Vue练手项目(包含typescript版本)
本项目的git仓库 quot;https://github.com/lznism/xiachufang vuequot; 对应的使用typescript实现的版本地址 quot;https://github.com/lznism/xiachufang vue typescriptquot; 项目的后台地址 quot;https://git ... ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:148
|
回复:0
利用typescript生成Swagger文档
项目地址: quot;https://github.com/wz2cool/swagger ts docquot; demo代码地址: quot;https://github.com/wz2cool/swagger ts doc demoquot; 动机 Swagger API 文档框架相信大家都使用过,并且真的很方便,但是大 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:147
|
回复:0
node.js与比特币(typescript实现)
BTC中的utxo模型 BTC中引入了许多创新的概念与技术, 区块链、PoW共识、RSA加密、萌芽阶段的智能合约 等名词是经常被圈内人所提及,诚然这些创新的实现使得BTC变成了一种有可靠性和安全性保证的封闭生态系统,但是在 ...……
作者:菜鸟教程小白
|
时间:2022-7-18 18:09
|
阅读:161
|
回复:0
1 ...
13
14
15
16
17
18
19
20
21
... 405
/ 405 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部