初心在,仍是少年。代码如诗,微笑多。朝着星辰大海,继续前进...

 标签:typescript

随笔

Typescript中的数据类型

Typescript中的数据类型
TS 的数据类型 布尔类型 (Boolean) // ES5,6 var bool = false; // TS 中的写法 let bool:boolean = false 数字类型(Number) // ES5 or ES6中的写法: var num = 123; // TS中写法: let num:number = 123; 字符串类型(String) // ES5,6 var str ...

2018-11-14 09:11 24℃ 14 喜欢

随笔

Typescript中的函数

Typescript中的函数
这篇文章写得是在Typescript中函数和JS中的不同点。从五个方面去做的对比:函数的定义、可选参数、剩余参数、默认参数、函数重载(***难点),另外介绍了一下在ES6中新增的箭头函数;在TS中与JS中的函数定义其实都是差不多的,只是相比于JS来说,TS更加的严格,可以限制参数的数据类型和个数。这也给程序的严谨性带来了很大的提升。好了,废话了一堆,开始吧。

2018-11-14 09:11 9℃ 17 喜欢

前端框架

我们应该如何(以及为什么)要将Typescript与Express、nodejs一起使用(译文)

我们应该如何(以及为什么)要将Typescript与Express、nodejs一起使用(译文)
在我的职业生涯开始时,我是一名桌面应用开发人员,其中强类型语言占据了市场主导地位。 当我迁移到Web开发时,我对JavaScript和Python等语言的每个新功能都很着迷。事实上,我没有必要声明变量的类型,这极大的提高了我的生产力,并且使我的工作变得更有趣了。 所以我第一次听…

2018-11-19 07:11 0℃ 1 喜欢

随笔

巧用 TypeScript(三)

巧用 TypeScript(三)
此时,TypeScript 能推出 a 的类型是 A, b 的类型是 B。 我们期望它会如预想时那样工作,可是事与愿违,Promise.all(requestList),会出现类型兼容性的报错,在这个 Issues 里,描述了相同的问题。 在 JavaScript 基础上,Ty…

2018-11-19 07:11 0℃ 0 喜欢

前端框架

TypeScript 重构 Axios 经验分享

TypeScript 重构 Axios 经验分享
拒绝做一个只会用 API 的文档工程师,本文将会让你从重复造轮子的过程中掌握 web 开发相关的基本知识,特别是 XMLHttpRequest。 又是一篇关于 TypeScript 的分享,年底了,请允许我沉淀一下。上次用 TypeScript 重构 Vconsole 的项目 …

2018-11-27 10:11 0℃ 1 喜欢

Typescript

Typescript知识点整理

Typescript知识点整理
Typescript 为什么要用 TS 强类型 编译时,Typescript(以下简称 TS)会进行类型推断,当类型不匹配的时候就会报错 易上手 因为本身就是 JavaScript 的超集,所以完全兼容 JS 的写法,学习成本还是比较低的 语法糖 TypeScript 可以实现类,接口,枚举,泛型,方法重载等,用简洁的语法丰富了 JavaScript 的使用。 TS 中的类型 字符...

2018-12-06 08:12 0℃ 1 喜欢

Typescript

Typescript踩坑记录

Typescript踩坑记录
Cannot find name 'location' 报错截图: 解决办法: 在tsconfig.js中增加浏览器相关环境 { "compilerOptions": { "baseUrl": "./", "outDir": "./dist/", "noImplicitAny": true, "module"...

2018-12-06 10:12 0℃ 0 喜欢