资讯月刊下载
[Web前端] xspreadsheet 一个使用typescript开发的在线表格组件
引用是一款使用typescript开发的,简单的,易用的在线表格插件 git: https://github.com/myliang/xspreadsheet demo: https://myliang.github.io/xspreadsheet/ 安装: npm install typescript --save-dev npm install awesome-typescript-lo ...
[编程语言] TypeScript 2.0 beta开始支持异步通信
TypeScript是微软开发的“工业强度的JavaScript”,本周发布了2.0版本。 坏消息是,2.0版本并没有实现计划中的全部新特性。但是,为类型检查提供了很多新特性,这对JavaScript程序员来说,无疑是最大的益处。 2.0版本最大的变化(non-nullable类型)如期实现了。告诉TypeScript变量非空,TypeScript将会保证这一点,比如,字符串和数组不能被赋 ...
[Web前端] 微软将在六月发布TypeScript 2.0
TypeScript是JavaScript的一个超集,由微软提供维护和支持,六月份将更新2.0版本,其中将会添加非空类型的特性。 非空类型几乎是TypeScript最令人期待的特性,微软的技术员和TypeScript开发者Anders Hejlsberg称,非空类型使用编译器一个叫做严格非空检查实现。“在这个检查中,undefined和null不再是其他类型的一个值。”number类型必须是 ...
[编程语言] TypeScript 1.7即将到来
微软MSDN博客上最近发布,TypeScript 1.7已经随 Visual Studio 2015 Update 1.在这个版本中,默认对ECMAScript6(ES6)对象支持async/await提供支持。同时也添加了对this的多态类型支持,支持乘方语法,模块化。在Github的roadmap中有一份完全的更新日志。 和以往一样,你可以通过Visual Studio 2015 Update ...
[Web前端] TypeScript 1.4 先睹为快,联合类型和类型保护
TypeScript 1.3 刚刚发布没两天,我们继续给 TypeScript 添加更多类型系统和来自 ECMAScript 6 的特性。让我们先来看看下一个版本 TypeScript 1.4 中将会提供的新特性。这些这特性都可以通过 Github 仓库中的 master 主分支来获取。 这些新的特性让我们可以在运行时简单而且精确的处理变量和表达式可能有不同的类型,同时还可以帮助减少显式类型注解、 ...
[Web前端] TypeScript 1.3 发布,新增两个语言特性
TypeScript 1.3 发布,此版本包括两个语言方面的重要特性(“protected” access modifier 和 tuple types),还有一个 Visual Studio 2015 新的语言服务,现已在 .NET Compiler 平台(“Roslyn”)构建,Visual Studio 的新语言服务提供更丰富的 Intellisense。Rosln 提供更简单的 Type ...
[开源软件] 微软将TypeScript项目迁移至Github
TypeScript是一种由微软开发的开源的编程语言。它是JavaScript的一个超集,在JavaScript的语言基础上添加了可选的静态类型和基于类的面向对象编程,因此所以任何现有的JavaScript程序可以不加改变的在TypeScript下工作。此外,使用TypeScript编写的代码可被编译为JavaScript代码,以确保兼容性。 之前,TypeScript一直托管在微软的自有开源平台 ...
[编程语言] JavaScript 的替代品
JavaScript几乎无处不在,HTML5的出现,使得JavaScript达到了前所未有的高度。如今,JavaScript已经开始向移动应用开发领域渗透,成为开发跨平台应用不可或缺的语言。 如果你不会JavaScript,或者你对JavaScript的语法不满意,这一点都不影响你的web应用的开发工作,相反,你可以使用其他语言来代替JavaScript。尽管目前的浏览器尚不支持这些语言,但你可以 ...