TypeScript 2.0 introduced the readonly modifier which can be added to a property or index signature declaration. It helps prevent against unintended p ...
分类:
其他好文 时间:
2017-11-09 22:31:49
阅读次数:
180
This lesson introduces the --strictNullChecks compiler option and explains how non-nullable types differ from nullable types. It also illustrates how ...
分类:
其他好文 时间:
2017-11-08 20:11:21
阅读次数:
137
装饰器是一种特殊类型的声明,它能够被附加到类声明,方法, 访问符,属性或参数上。 装饰器使用@expression这种形式,expression求值后必须为一个函数,它会在运行时被调用,被装饰的声明信息做为参数传入。 例如,有一个@sealed装饰器,我们会这样定义sealed函数: 装饰器工厂 如 ...
分类:
其他好文 时间:
2017-11-03 14:07:23
阅读次数:
205
/** * 布尔值 */ let isDone: boolean = false; /** * 数字 */ let decLiteral: number = 6; let hexLiteral: number = 0xf00d; /** * 字符串 */ let userName: string =... ...
分类:
其他好文 时间:
2017-11-02 21:58:25
阅读次数:
188
集成步骤: 1、安装jquery极其ts定义文件 2、页面加载jquery: 3、调用扩展方法: 4、运行ng serve: 这个里面有个问题,就是我们不是直接去尝试调用jquery plugin,jquery接口的ts定义扩展是通过plugin的d.ts文件去扩展的,我们调用jquery本身,在编 ...
分类:
Web程序 时间:
2017-11-02 19:06:02
阅读次数:
201
安装typeScript: 1、安装typescript之前,必须先确保已经安装了nodeJs、npm。 2、如果已经执行了步骤一,则可以执行以下命令: npm install -g typescript (全局安装) 3、测试是否安装成功: 新建hello.ts文档,进入该文档所在的文件夹,执行t ...
分类:
其他好文 时间:
2017-11-01 12:09:37
阅读次数:
128
AngularJS是一个TypeScript的框架,它通过<script>标签添加到html页面中,AngularJS通过指令扩展了HTML,通过绑定将数据展现到HTML中。 下载地址:https://github.com/angular/angular.js/releases。 AngulaJS扩 ...
分类:
其他好文 时间:
2017-10-30 16:03:05
阅读次数:
157
搭建环境: 1: 安装nodejs 2:安装typescript npm install -g typescript 3: 安装 angular/cil (可能过程会出错) npm install -g @angular/cil 4: 新建项目 ng new 项目名字 ...
分类:
其他好文 时间:
2017-10-29 23:18:08
阅读次数:
178
一 webpack 是什么东东呢? WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构, 找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Sass,TypeScript等), 并将其转换和打包为合适的格式供浏览器使用。在3.0出现后,Webpack还肩负起了优 ...
分类:
Web程序 时间:
2017-10-29 00:35:20
阅读次数:
203
1.为什么使用webpack 模块化,让我们可以把复杂的程序细化为小的文件; 类似于TypeScript这种在JavaScript基础上拓展的开发语言:使我们能够实现目前版本的JavaScript不能直接使用的特性,并且之后还能转换为JavaScript文件使浏览器可以识别; Scss,less等C ...
分类:
Web程序 时间:
2017-10-28 23:50:24
阅读次数:
227