腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
全栈修仙之路
聚焦全栈,专注分享 Angular、TypeScript、Node.js/Java 、Spring 技术栈等全栈干货。
专栏作者
举报
138
文章
432248
阅读量
56
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
typescript
javascript
angularjs
node.js
网络安全
api
打包
ide
http
html
https
java
npm
ecmascript
spring
rxjs
网站
spring boot
数据库
sql
容器
云数据库 SQL Server
git
缓存
ios
php
bash
css
github
apache
webpack
socket编程
react
json
android
unix
存储
面向对象编程
tcp/ip
单元测试
微信
nest
factory
model
设计模式
iphone
python
vue.js
jquery
ajax
sqlite
nosql
云数据库 Redis
tomcat
analyzer
linux
bash 指令
容器镜像服务
文件存储
日志服务
访问管理
命令行工具
数据加密服务
腾讯云测试服务
渲染
express
babel.js
koa
开源
分布式
爬虫
html5
jvm
hashmap
cdn
markdown
udp
uml
安全
小程序
腾讯云开发者社区
rust
汽车
abstract
com
产品
二进制
搜索文章
搜索
搜索
关闭
编写高效 TS 代码的一些建议
typescript
编程算法
TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。本文阿宝哥将分享编写高效 TS 代码的 5 个建议,希望这些建议对大家编写 TS 代码能有一些帮助。
阿宝哥
2020-09-22
3K
0
1.8W字|了不起的 TypeScript 入门教程(第二版)
typescript
打包
javascript
ide
编程算法
阿宝哥第一次使用 TypeScript 是在 Angular 2.x 项目中,那时候 TypeScript 还没有进入大众的视野。然而现在学习 TypeScript 的小伙伴越来越多了,本文阿宝哥将从 16 个方面入手,带你一步步学习 TypeScript,感兴趣的小伙伴不要错过。
阿宝哥
2020-09-16
9.8K
0
细数 TS 中那些奇怪的符号
typescript
ecmascript
打包
编程算法
ide
TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。
阿宝哥
2020-09-10
5.6K
1
TypeScript 设计模式之抽象工厂
typescript
abstract
factory
model
设计模式
在现实生活中,工厂是负责生产产品的,比如牛奶、面包或礼物等,这些产品满足了我们日常的生理需求。
阿宝哥
2020-09-07
522
0
细数这些年被困扰过的 TS 问题
javascript
编程算法
typescript
ide
打包
TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。TypeScript 提供最新的和不断发展的 JavaScript 特性,包括那些来自 2015 年的 ECMAScript 和未来的提案中的特性,比如异步功能和 Decorators,以帮助建立健壮的组件。
阿宝哥
2020-09-03
14.9K
0
了不起的 TypeScript 入门教程
typescript
打包
javascript
ide
ecmascript
想学习 TypeScript 的小伙伴看过来,本文将带你一步步学习 TypeScript 入门相关的十四个知识点,详细的内容大纲请看下图:
阿宝哥
2020-06-10
6.8K
0
你不知道的 WeakMap
javascript
java
ecmascript
编程算法
typescript
相信很多读者对 ES6 引入的 Map 已经不陌生了,其中的一部分读者可能也听说过 WeakMap。既生 Map 何生 WeakMap?带着这个问题,本文将围绕以下几个方面的内容为你详细介绍 WeakMap 的相关知识。
阿宝哥
2020-05-27
1.2K
0
了不起的 Deno 入门篇
编程算法
typescript
rust
ide
https
Deno 是一个 JavaScript/TypeScript 的运行时,默认使用安全环境执行代码,有着卓越的开发体验。Deno 含有以下功能亮点:
阿宝哥
2020-05-25
3K
0
了不起的 Deno 实战教程
typescript
koa
express
api
相信接触过 Node.js 的读者对 Express、Hapi、Koa 这些 Web 应用开发框架都不会陌生,在 Deno 平台中如果你也想做 Web 应用开发,可以考虑直接使用以下现成的框架:
阿宝哥
2020-05-25
2.3K
0
在 TS 中如何减少重复代码
typescript
相信有些读者已经听说过 DRY 原则,DRY 的全称是 —— Don’t Repeat Yourself ,是指编程过程中不写重复代码,将能够公共的部分抽象出来,封装成工具类或者用抽象类来抽象公共的东西,从而降低代码的耦合性,这样不仅提高代码的灵活性、健壮性以及可读性,也方便后期的维护。
阿宝哥
2020-05-06
2.2K
0
理解 TypeScript 类型拓宽
typescript
编程算法
https
http
网络安全
之前的文章,我们已经介绍了 TypeScript 的类型收窄,本文我们将介绍 TypeScript 的类型拓宽。在一些情况下,TypeScript 从上下文推断类型,减少了程序员显式指定明显类型的需要。例如:
阿宝哥
2020-04-22
1.5K
0
理解 TypeScript 类型收窄
typescript
编程算法
html
TypeScript 类型收窄就是从宽类型转换成窄类型的过程。类型收窄常用于处理联合类型变量的场景,一个常见的例子是非空检查:
阿宝哥
2020-04-17
4.5K
1
读懂 TS 中联合类型和交叉类型的含义
typescript
联合类型在 TypeScript 中相当流行,你可能已经用过很多次了。交叉类型稍微不那么常见。它们似乎引起更多的困惑。
阿宝哥
2020-04-10
5.7K
1
在 TS 中如何处理特殊值
typescript
编程算法
添加特殊值的一种方法是创建一个新类型,该类型是一些特殊值的基本类型的超集,这些特殊值称为哨兵。
阿宝哥
2020-04-08
2.3K
0
TypeScript 非空断言
typescript
node.js
ecmascript
ide
打包
使用这种方案,问题是解决了。但有没有更简单的方式呢?答案是有的,就是使用 TypeScript 2.0 提供的非空断言操作符:
阿宝哥
2020-04-08
19.7K
0
一文读懂 TS 中 Object, object, {} 类型之间的区别
typescript
编程算法
javascript
ide
打包
TypeScript 2.2 引入了被称为 object 类型的新类型,它用于表示非原始类型。在 JavaScript 中以下类型被视为原始类型:string、boolean、number、bigint、symbol、null 和 undefined。
阿宝哥
2020-04-08
14.3K
0
一文让你彻底掌握 TS 枚举
typescript
打包
uml
编程算法
javascript
在 JavaScript 中布尔类型的变量含有有限范围的值,即 true 和 false。而在 TypeScript 中使用枚举,你也可以自定义相似的类型。
阿宝哥
2020-04-03
4.2K
0
TS 如何进行完整性检查
编程算法
typescript
在 TypeScript 中,never 类型表示的是那些永不存在的值的类型。 例如, never 类型是那些总是会抛出异常或根本就不会有返回值的函数表达式或箭头函数表达式的返回值类型。此外,变量也可能是 never 类型,当它们被永不为真的类型保护所约束时。为了让大家更好的理解 never 类型,我们来举一些实际的例子。
阿宝哥
2020-03-27
1.9K
0
遇到这些 TS 问题你会头晕么?
ide
typescript
编程算法
相信很多读者看到 let value: Fonum = 12; 这一行,TS 编译器并未提示任何错误会感到惊讶。很明显数字 12 并不是 Fonum 枚举的成员。 为什么会这样呢?我们来看一下TypeScript issues 26362中DanielRosenwasser 大佬的回答:
阿宝哥
2020-03-25
5.2K
0
TypeScript 可选链
typescript
ecmascript
打包
编程算法
在前后端分离的系统中,前端页面一般通过调用 REST API 来获取服务端提供的与页面相关的数据。这里我们以获取用户基本信息的接口为例,假设该接口会返回以下数据:
阿宝哥
2020-03-23
2.6K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
点击查看
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
立即参加
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档