HTTP协议,不了解;TCP三次握手,课本上学过;web性能瓶颈,没关注;闭包,就返回一个函数嘛.
连代码打包都没试过,sass、less、grunt,一律没听过,
精通HTTP协议、JQUERY、Bootstrap、angular之类之类的JS的OOP,没试过;JQUERY源码,没看过;JQUERY插件,自己没写过;angular,业余看过一下,ng-view没用过
不了解基本算法、数据结构、网络协议、W3C标准协议?
如果你不懂数据结构,你都不知道怎么构造一棵动态菜单树;如果你不懂算法,你就不知道怎么高效操作这个菜单树;如果你不懂网络协议,你就不知道怎么优化代码,怎么利用代理缓存机制;如果你不懂W3C标准协议,你连事件冒泡都说不清楚
说出DOM标准事件的三个阶段
对MVC有什么了解,MVVM呢,有没有自己搭过项目架构,基本都回答不上来。
前端提升很难,算法、数据结构、oop是老生常谈了;javascript、dom、css、html5这些是标配;性能优化、安全性、代码优雅性、seo,这些也是必然需要了解的。前端开发环境很轻便,也很繁琐,各种工具、框架、架构模式的应用也是衡量专业程度的标准。