基于 Typescript 开发的时候,很麻烦的一个问题就是类型定义。导致在编译的时候,经常会看到一连串的找不到类型的提示。解决的方式经过了许多的变化,从 DefinitelyTyped 到 typings。最后是 @types。在 Typescript 2.0 之后,推荐使用 @types 方式。 ...
分类:
其他好文 时间:
2016-12-18 18:09:50
阅读次数:
795
webpack: 是的,一些dead code 在打包后会被移除.比如没用的varible ,function。 但是classes会被UglifyJs作为side effect,然后跳过它。 我的TypeScript配置tsconfig.json : 所以~ typescript=>es5 bun ...
分类:
Web程序 时间:
2016-12-18 01:52:57
阅读次数:
869
基于Nodejs生态圈的TypeScript+React开发入门教程 基于Nodejs生态圈的TypeScript+React开发入门教程 概述 本教程旨在为基于Nodejs npm生态圈的前端程序开发提供入门讲解。 Nodejs是什么 Nodejs是一个高性能JavaScript脚本运行环境,内部 ...
分类:
Web程序 时间:
2016-12-15 09:20:30
阅读次数:
399
String是一串Unicode字符序列。String全局对象是用来构造字符串对象或者字符序列的构造函数 语法 1. 字符串的字面量语法,在ES6标准中,称为模板字面量。具体可以参考TypeScript 2. String构造函数 String(thing) / new String(thing) ...
分类:
编程语言 时间:
2016-12-15 01:09:51
阅读次数:
181
1,类: 类是TypeScript的核心,大部分代码都是写在类里面; 声明:class 类名{ 属性; 方法(){};} 注意:类名首字母同样大写,但是方法不需要表明类型,直接写方法名加()即可;属性也不要声明类型;直接写属性名即可; 但是可以加上访问控制符public(类外类内都可访问),prot ...
分类:
其他好文 时间:
2016-12-14 18:48:19
阅读次数:
245
表达式: 1,箭头表达式: 用来声明匿名函数,消除了传统匿名函数的this指针问题; 1) 例:简单的方法体为单行的方法,此时不需要大括号和return方法,表达式自动处理了; 如果方法体是多行的内容且有return语句时,就需要大括号了: ...
分类:
其他好文 时间:
2016-12-14 14:17:44
阅读次数:
140
1,简介 1)egret是一个开源免费的游戏框架,它使用TypeScript脚本语言进行开发;当游戏完成最终的打包后,可以将程序转换为h5游戏,实现跨平台性;它基于BSD(Berkly Software Distribution 伯克利软件发行)协议; 2)它不仅是基于h5的游戏引擎,还提供了很多辅 ...
分类:
其他好文 时间:
2016-12-12 23:08:52
阅读次数:
412
开始认真学习ng2了,之前看了一下typescript,没有太大感触,还是直接练手学习得快。
分类:
Web程序 时间:
2016-12-12 15:39:03
阅读次数:
227
主要使用 EgretWing (是白鹭扩展的 VisualStudio Code) 新建 项目中 选择 生成的项目的结构: src 是TypeScript源码目录 resou...
分类:
其他好文 时间:
2016-12-12 09:56:12
阅读次数:
208
CSS不像其它高级语言一样支持算术运算、变量、流程控制与面向对象特性,所以CSS样式较多时会引起一些问题,如修改复杂,冗余,某些别的语言很简单的功能实现不了等。而javascript则是一种半面向对象的动态语言,有java的影子,有C的味道,中间有比其它语言多的糟粕,使用预处理办法可以解决这些问题。 ...
分类:
Web程序 时间:
2016-12-12 09:30:13
阅读次数:
301