
过百赞看来新手不少,发个福利。 没有计算机基础的初学者学习js遇到的第一个难点应该是this,原型和闭包。js高程其实写的非常简洁明了(前八章,主4~7章),但是0计算机基础的人很难理解,而且容易过目即忘,这里推荐王福朋的博客:深入理解javascript原型和闭包。他的这系列博文完全是站在新手读者的角度写的,实践总结的很好,你看完后会有打通任督二脉的感觉,也是我看过各种介绍this闭包原型等博文中印象最深的。缺点是不够全面,不过对初学者来说刚刚好。看完博文后再看js高程对原型原型链上下文闭包this的解释,很快就会消化了。我认为如果你能很清楚的知道instaceof的判断规则,说明你懂了原型,后面多多实践,很快就能攻下第一块壁垒。
----------------------------------------//分割线---------------------------
如果题主还没有出新手村,那作为0计算机基础入坑前端的我,以下句句肺腑之言: 1:如果大家推荐你什么学XX语言看XX视频去XX网你就一股脑的毫无目标的去了,你最后只会落得个“哦这个XX.js能实现XX效果很6666哦”的印象。 2:新手学习HTML、CSS、JS的基础只要去MDN中文网,w3school就够了,遇到的JS困惑80%都在《JS高级程序设计》标的一清二楚,确实解决不了要google、或者去segmentfault问。 3:博客:廖雪峰(学习他的git教程是你交友必备)、阮一峰(学习他的JS教程和权威指南搭配看有助于消化)、张鑫旭(学习他的css系列博文对新手价值不菲)。其它的慎重看,即使看了也请保持质疑态度实践一遍。 4:楼上们推荐的网站,我更建议你在有了基础印象之后再去搜索,挑重要的看。学习之前你的脑子要清楚你在学什么,你学了这个视频会收获什么,这个视频的讲解是否解决了你目前遇到的前端困惑,这个困惑必须是你自己遇到的。 5:找到自己喜欢的学习方法。(楼上提到的没提到的所有前端网站视频我都刷过,最后发现IFE最适合我,以前刷IFE是吃力学习,现在刷IFE是放松大脑。) 6:没有比官方文档解释的更好的文档了。 7:一定要给自己定目标,比如我要7天学会HTML、14天写完这个DEMO、1个月学会css、半年看完JS权威教程。如果实现不了,今天不准打LOL。如果超过目标,奖励自己早餐+2块钱的甘子。
牢记以上,包你半年出新手村,也不会再有是学php还是java的之类的困惑了~
如果题主只是单纯的想收集网站那高票的足矣
