Typescript基本语法,函数、接口、泛型包括lambda表达式等基础知识 ...
分类:
其他好文 时间:
2017-10-27 13:20:10
阅读次数:
220
基础类型 基础类型 布尔值 布尔值 最基本的数据类型就是简单的true/false值,在JavaScript和TypeScript里叫做boolean(其它语言中也一样)。 数字 数字 和JavaScript一样,TypeScript里的所有数字都是浮点数。 这些浮点数的类型是number。 除了支 ...
分类:
其他好文 时间:
2017-10-27 13:13:39
阅读次数:
158
什么是Webpack WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。 WebPack和Grunt以及Gulp相比有什么特性 Gu ...
分类:
Web程序 时间:
2017-10-26 13:38:30
阅读次数:
219
提起 var关键子,程序员的第一反应就是JavaScript, 事实上这个关键子在其他语言中也有被采用。 比如说C#, 比如说kotlin, 用法和JavaScript中使用差不多,作为要声明变量的前缀 在其他语言中也有与var作用类似的关键字,比说C++中的auto,比如TypeScript中的l ...
分类:
其他好文 时间:
2017-10-24 11:20:26
阅读次数:
161
Sublime在进行前端开发时非常棒,当然也少不了众多的插件支持,DocBlocker 是在Sublime平台上开发一款自动补全代码插件,支持JavaScript (including ES6), PHP, ActionScript, Haxe, CoffeeScript, TypeScript, ...
分类:
其他好文 时间:
2017-10-23 21:39:26
阅读次数:
239
引导 import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; platformBrowserDynamic().bootstrapModule(AppModule); 使用JIT编译器引导一个AppMod ...
分类:
其他好文 时间:
2017-10-23 21:38:20
阅读次数:
220
{ "compilerOptions": { "target": "es5", "noImplicitAny": false, "module": "amd", "removeComments": false, "sourceMap": true } } { "compilerOptions": { ...
分类:
其他好文 时间:
2017-10-22 21:54:38
阅读次数:
125
1、多行字符串(用 `xxx` 双撇号包裹字符串) 2、字符串模板(在多行字符串里面引入一个表达式去插入变量或者一个方法的调用) 3、自动拆分字符串(当在用一个字符串模板去调用一个方法的时候,这个字符串模板里面表达式的值会自动赋给被调用方法中的参数) ...
分类:
其他好文 时间:
2017-10-21 12:17:27
阅读次数:
276
TypeScript里面没有现成的合并对象的方法,这里借鉴jQuery里的$.extend()方法。写了一个TypeScript的对象合并方法,使用方法和jQuery一样。 部分代码和jQuery代码略有不同,主要是判断元素是否为 数组 和 纯对象 的部分。jQuery中有方法可直接判断元素是否为数 ...
分类:
其他好文 时间:
2017-10-20 21:49:15
阅读次数:
373
1:webpack WebPack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。 Webpack的工作方式是:把你的项目当做一个整体,通过一个 ...
分类:
Web程序 时间:
2017-10-20 14:35:50
阅读次数:
134