前端工程师
### 前言 去年工作一周年时,写了一篇总结([小前端一周年杂记](http://quanfeng.tech/blog/post/ali-one-year/)),现在来看里面一些观点还是颇为幼稚的。如今过了两周年了,我想还是继续记录一下自己的职业历程和真实想法。或许明年再看此文依然会觉得很幼稚,但这也正是我所期望的。 相比第一年一直在搬砖,第二年的职业经历要丰富的多,技术上依然没有什么突破
继Angular2发布之后,TypeScript近日也发布了2.0版本,这不禁让我浮想一番。如果要说TS和JS最明显的差别,一定是Type System了,所以今天我们就聊聊类型系统在前端发展历程中,到底扮演了怎样的角色。 ## 历史斗争 如果要你把PV上百万级别的Web Application用一门在10天内撸出来的编程语言来开发,我想你肯定不会放心的。然而事实上我们现在都是这样干的,J
本文将从变量,语句,代码块,子程序,到类以及框架设计,详细描述了如何编写高质量的程序。尽管大部分原则你可能都知道了,但还是有些点会带给你惊喜。 变量 变量初始化原则 声明的时候初始化 在靠近变量第一次使用的位置初始化,就近原则。 理想情况下,在靠近第一次使用变量的位置声明和定义该变量,但是