腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
全栈修仙之路
聚焦全栈,专注分享 Angular、TypeScript、Node.js/Java 、Spring 技术栈等全栈干货。
专栏作者
举报
138
文章
436056
阅读量
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
3.1K
0
1.8W字|了不起的 TypeScript 入门教程(第二版)
typescript
打包
javascript
ide
编程算法
阿宝哥第一次使用 TypeScript 是在 Angular 2.x 项目中,那时候 TypeScript 还没有进入大众的视野。然而现在学习 TypeScript 的小伙伴越来越多了,本文阿宝哥将从 16 个方面入手,带你一步步学习 TypeScript,感兴趣的小伙伴不要错过。
阿宝哥
2020-09-16
9.9K
0
细数 TS 中那些奇怪的符号
typescript
ecmascript
打包
编程算法
ide
TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。
阿宝哥
2020-09-10
5.6K
1
细数这些年被困扰过的 TS 问题
javascript
编程算法
typescript
ide
打包
TypeScript 是一种由微软开发的自由和开源的编程语言。它是 JavaScript 的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。TypeScript 提供最新的和不断发展的 JavaScript 特性,包括那些来自 2015 年的 ECMAScript 和未来的提案中的特性,比如异步功能和 Decorators,以帮助建立健壮的组件。
阿宝哥
2020-09-03
14.9K
0
你不知道的 MutationObserver
api
https
网络安全
javascript
编程算法
在某些场景下,我们希望能监视 DOM 树的变动,然后做一些相关的操作。比如监听元素被插入 DOM 或从 DOM 树中移除,然后添加相应的动画效果。或者在富文本编辑器中输入特殊的符号,如 # 或 @ 符号时自动高亮后面的内容等。要实现这些功能,我们就可以考虑使用 MutationObserver API,接下来阿宝哥将带大家一起来探索 MutationObserver API 所提供的强大能力。
阿宝哥
2020-08-24
2.7K
0
了不起的 IoC 与 DI
容器
面向对象编程
编程算法
网络安全
api
本文阿宝哥将从六个方面入手,全方位带你一起探索面向对象编程中 IoC(控制反转)和 DI(依赖注入) 的设计思想。阅读完本文,你将了解以下内容:
阿宝哥
2020-08-19
2.6K
0
你不知道的 Blob
php
编程算法
api
如果你允许用户从你的网站上下载某些文件,那你可能会遇到 Blob 类型。为了实现上述的功能,你可以很容易从网上找到相关的示例,并根据实际需求进行适当的调整。对于部分开发者来说,在完成上述功能之后,他们并不会继续思考 Blob 是什么?
阿宝哥
2020-06-03
4K
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
理解 TypeScript 类型拓宽
typescript
编程算法
https
http
网络安全
之前的文章,我们已经介绍了 TypeScript 的类型收窄,本文我们将介绍 TypeScript 的类型拓宽。在一些情况下,TypeScript 从上下文推断类型,减少了程序员显式指定明显类型的需要。例如:
阿宝哥
2020-04-22
1.6K
0
理解 TypeScript 类型收窄
typescript
编程算法
html
TypeScript 类型收窄就是从宽类型转换成窄类型的过程。类型收窄常用于处理联合类型变量的场景,一个常见的例子是非空检查:
阿宝哥
2020-04-17
4.5K
1
在 TS 中如何处理特殊值
typescript
编程算法
添加特殊值的一种方法是创建一个新类型,该类型是一些特殊值的基本类型的超集,这些特殊值称为哨兵。
阿宝哥
2020-04-08
2.4K
0
一文读懂 TS 中 Object, object, {} 类型之间的区别
typescript
编程算法
javascript
ide
打包
TypeScript 2.2 引入了被称为 object 类型的新类型,它用于表示非原始类型。在 JavaScript 中以下类型被视为原始类型:string、boolean、number、bigint、symbol、null 和 undefined。
阿宝哥
2020-04-08
14.6K
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
TypeScript 函数中的 this 参数
typescript
打包
编程算法
从 TypeScript 2.0 开始,在函数和方法中我们可以声明 this 的类型,实际使用起来也很简单,比如:
阿宝哥
2020-03-20
7.2K
0
在 TS 中如何实现类型保护?类型谓词了解一下
面向对象编程
汽车
编程算法
ide
typescript
在 TypeScript 中,一个变量不会被限制为单一的类型。如果你希望一个变量的值,可以有多种类型,那么就可以使用 TypeScript 提供的联合类型。下面我们来举一个联合类型的例子:
阿宝哥
2020-03-18
3.5K
0
TypeScript 函数重载
typescript
ide
编程算法
由于 JavaScript 是一个动态语言,我们通常会使用不同类型的参数来调用同一个函数,该函数会根据不同的参数而返回不同的类型的调用结果:
阿宝哥
2020-03-17
5.5K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档