感谢千锋长沙HTML5培训带我进入编程领域
时间:2018-05-10 17:30 | 学员投稿 | 千锋长沙HTML5学员进入千锋长沙HTML5培训学习已经两个月的时间,目前马上结束第二阶段的学习,总体来讲千锋长沙HTML5培训第二阶段相比第一阶段生动很多。原因在于第一阶段只能写写静态页面,第二阶段的学习可以使页面实现更多的功能。
在千锋长沙HTML5培训第一阶段写结构样式的时候,不管页面多复杂,我上来就是div,列表浮动定位加各种间距边框,只要结构不写得太乱,总是能实现页面的静态效果。js代码就有所不同了,同样一个功能,也许一样能做出来,但是我用了十行代码,别人只要三行,而且运行速度要比我代码快。所以js不仅要写得出来,还要更多地考虑页面性能的优化。比如for循环,一般人都会写for(var i = 0; i<div.length; p="" i++),那么在循环中浏览器只需要计算一次div.length,当项目中的for循环很多的时候,性能差异就体现出来了。写代码不能只满足于实现功能,还要多思考如何优化,这是我在千锋长沙html5培训第二阶段学习到的很重要的一点。<="" i<len;="" len="div.length;" i="0," i++),但是如果写成for(var="">
除了掌握讲师教的东西,还要善于利用书籍和网上的资源,增强自学能力。因为讲课的时间毕竟有限,讲师不可能面面俱到,所以很多东西还需要自己深入地去探索学习。比如讲字符编码的时候,千锋讲师介绍了最常用的方法encodeURI,但是这个方法并不会对特殊字符如&进行编码,导致我们在做项目的时候出现了&无法显示的问题,原来在这里需要用encodeURIComponent方法,所以师傅领进门,修行靠个人是一个人人都需要明白的道理。