修炼前端
兜兜转转,起起伏伏。我终于下定决心要学习前端了!我的大学是计算机专业的,但是上学期间没好好学习,曾经一度痴迷于乐队,喜欢上了吉他。 所以大学毕业到深圳做了乐器销售主播,以至于大学四年的学业都荒废了。 最近一段时间工作起起落落不稳定,加上对于大学学业的愧疚,觉得还是重新回归大学的专业,用学习来改变命运。因为毕业了三年了,学生时代的学习自律性已经没法保证,经过一段时间的自学,再加上多方面打听,我决定来到黑马程序员报班系统的学习。仔细算来,我学习前端也有好几个月了,大大小小也踩了不少坑,下面讲一讲我自己的心得。先从学科角度来说说吧,
首先是继承,虽说JS里没有继承这种说法,但是学会使用继承能极大的提高开发效率。在实际开发时,我们可能会开发具有很多相似功能的页面,如果我们每个页面都写一遍代码,不仅浪费内存,还会拖慢我们的进度。通过继承,我们可以把重复的工作只做一次,然后再扩展自己要做的。这样一来,不仅代码清晰,还能减少工作量。
其次是this,在实际开发时,代码里this满天飞。离开了this,真的是寸步难行。因此一定深刻理解this的含义,一定要清楚this指代的是什么,在特殊情况下怎么调用this。
还有就是拆解问题。在做些项目的时候,如果遇到不会的问题,先不要退缩。可以尝试把大问题拆解为小问题,这样可以尝试先解决一部分,做着做着或许会有所启发,而且还能理清问题的逻辑。
当然,写代码不仅是技术活,还是个细致活。有时候可能是一个符号,可能是一个单词,一不小心就会报错。写代码一定要有耐心,不管再怎么着急,也要做到滴水不漏。
以上几点是最近学习中感受较深的方面,希望能跟大家一起进步!
|
|