无分类 如何学习一门计算机编程语言 计算机编程是一个实践性很强的“游戏”,对于新入门者,好多人都在想,哪一门编程语言最好,我该从哪开始呢?我的回答是:语言不重要,理解编程思想才是最关键的!所有编程语言都支持的那一部分语言特性(核心子集…
无分类 解读 IoC 框架 InversifyJS InversityJS 是一个 IoC 框架。IoC(Inversion of Control) 包括依赖注入(Dependency Injection) 和依赖查询(Dependency Lookup)。
javascript JavaScript模块化编程之AMD 简单的说一下AMD是”Asynchronous Module Definition”的缩写,意思就是”异步模块定义”。它采用异步方式加载模块,模块的加载不影响它后面语句的运行。所有依赖这个模块的语句,都定义在一个回调函数中,等到加载完…
javascript ES6浅析之路一 (个人理解ES6就是对ES5的BUG修改和升级)废话不多说今天要探讨的是 var与letECMAScript 6 入门 作者:阮一峰 下面是个人总结:let不允许在相同作用域内,重复声明同一个变量。lef 特点是块级作用域 先来看一下ES5…
javascript 前端数据模型Model;适用于多人团队协作的开发模式 本文讲述的数据模型并不是一个库,也不是需要npm的包,仅仅只是一种在多人团队协作开发的时候拟定的规则。至少目前为止,我们的开发团队再也没用过mock(虽然一开始也没用),也不用担心后台数据的字段或结构发生…
无分类 NestJs简明教程 看遍了koa,express以及其衍生框架之后,发现NodeJs的Web开发框架似乎跳不出一个固定的模式,这个问题也困扰着PHP,那就是能不能通过注解来简化开发?实际上PHP是有“注解”的,不过是通过反射读取注释实现,非常低…
javascript 富交互Web应用中的撤销和前进 在web应用中,用户在进行一些富交互行为的操作时难免会出现误操作,比如在富文本编辑器设置错了字体颜色就需要撤回,做H5活动页面的时候不小心删了一个图片也需要撤回,更比如在线设计原型图应用的时候不小心删了一个页面等,总之在交互场景非常复杂的情况下,用户操作失误的可能性非常大,这时候‘撤销’和‘前进’这两个操…
javascript 如何编写 Typescript 声明文件 使用TypeScript已经有了一段时间,这的确是一个好东西,虽说在使用的过程中也发现了一些bug,不过都是些小问题,所以整体体验还是很不错的。
javascript 这份优化清单,你做了哪些? 这里是@IT·平头哥联盟,我是首席填坑官——苏南(South·Su),前些天分享了一篇前端面试汇总的文章,有些同学在群里问了其中的一些细节,其中大家最关心的性能优化这块,今天整理了公司项目中的一些认为不错的点,跟大家一起分享。
无分类 typescript探索(二)- 接口与类 可能有些同学对于接口比较陌生,在弱类型语言的语言层面很难看到它的踪影,不像强类型语言,语言层面就考虑到了。但在ts世界里,我们就可以看到它的踪影了,说白了,它只负责定义,说明你的对象里面有些什么,也…