如果你来自传统的强类型语言,可能会很熟悉 void 的概念:一种类型,告诉你函数和方法在调用时不返回任何内容。 void 作为运算符存在于 JavaScript 中,而作为基本类型存在于 TypeScript 中。在这两个世界中,void 的工作机制与大多数人习惯的有点 ...
使用Typescript来写javascript 前几天尝试使用haxejs来写javascript,以获得静态类型带来的益处。虽然成功了,但很快发现 将它与angularjs一起使用,有一些不太顺畅的地方 ,导致开发效率没有提升,反而下降了。虽然我认为使用haxejs来写普通的js 或者与jquery相关的js 没有问题,但不适合与angularjs这样与HTML侵入较大的js框架配合。 昨天偶 ...
2015-09-23 15:57 0 2832 推荐指数:
如果你来自传统的强类型语言,可能会很熟悉 void 的概念:一种类型,告诉你函数和方法在调用时不返回任何内容。 void 作为运算符存在于 JavaScript 中,而作为基本类型存在于 TypeScript 中。在这两个世界中,void 的工作机制与大多数人习惯的有点 ...
一般我们不管是做前端还是后端,为了提高代码的质量,会选择一种测试驱动开发(TDD)的办法来写代码进行单元测试。Jest 是 Facebook 团队开发的一款测试框架,为的是提高开发者的“开发体验”。我们做单元测试的时候需要分解出一个个独立的模块,但是这样做要写很多的 mock ...
本文首发在我的个人博客:http://muyunyun.cn/posts/66a54fc2/ 文中的案例代码已经上传到 TypeScript TypeScript 并不是一个完全新的语言, 它是 JavaScript 的超集,为 JavaScript 的生态增加了类型机制,并最终将代码 ...
从 JavaScript 到 TypeScript TypeScript 并不是一个完全新的语言, 它是 JavaScript 的超集,为 JavaScript 的生态增加了类型机制,并最终将代码编译为纯粹的 JavaScript 代码。 TypeScript 简介 ...
vue使用render来写组件 博客园同步更新 ps:内容简单勿吐槽。这里的例子是跟着官网的渲染函数。 渲染函数介绍 Vue 推荐在绝大多数情况下使用模板来创建你的HTML。然而在一些场景中,你真的需要 JavaScript 的完全编程的能力。这时你可以用渲染函数,它比模板更接近编译器 ...
1.配置tsconfig.json文件 tsconfig.json文件配置说明 2.编译命令 3.vscode编译 ...
编译TypeScript(TypeScript转JavaScript) 生成相关说明,TypeScript编译器如何编译.ts文件。 指定模块代码生成:“none”、“commonjs”、“amd”、“system”、“umd”、“es2015 ...
准备工作 在VScode中下载插件Markdown Preview Enhanced插件 创建一个.md文件 在VScode中打开文件,界面内点击右键可以看到Open pre ...