前端开发的几个阶段

作者:zccst

学习js和使用jquery也有一段时间了,以为已经够用了,最近在做一些纯前端的工作后,发现水很深,至少不是我当初想象的样子。

现在看来至少分好几个阶段:
[b][size=large]第一阶段,面向过程阶段[/size][/b]
【能随意操纵html结构】//2013年5月
主要使用jquery选择器、文档处理和筛选。


【熟练使用html5和CSS3】//2013年5月
特别是css3,除了一些特性外,还像jquery一样可以精确遍历html元素。


[b][size=large]第二阶段:从面向过程转为面向对象。//在2013年9月补充[/size][/b]
【一重境界】能够用面向对象的方式拆解页面。//2013年9月
var Config = {}; //保存公共变量
var MyObject = {};//全局入口
var PreLoad = {} //预加载(可选)
var Events = {}; //事件
var Tools = {}; //工具

【二重境界】当页面比较大时,拆解成多个文件 //2013年12月
注册一个全局变量Window.Obj = Obj;
其他JS文件通过add()注册进来

【三重境界】完整封装插件 //2013年12月
似乎无所不能


[b][size=large]第三阶段:从低效、凌乱的面向对象,到高效、整洁的面向对象。//在2013年11月补充[/size][/b]
注:这需要学习优秀的代码,优秀的框架经验。


[b][size=large]第四阶段:参加开源项目或自己写一个框架。//2013年11月21日补充[/size][/b]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值