我是一名前端实习生,学习前端已经有一段时间了。最近决定要好好把JS基础打好,看了下JS高级程序设计,涉及到闭包原型这类问题的时候读起来很困难,这让我怀疑是不是我选错了要读的书。
我的JS是从W3C上面学的,后来又看了慕课网的一些教程。
我想请问各位朋友,现在我是该继续坚持着把这本书读下去,还是该去找些别的书去读?
谢谢各位的回答!
我是一名前端实习生,学习前端已经有一段时间了。最近决定要好好把JS基础打好,看了下JS高级程序设计,涉及到闭包原型这类问题的时候读起来很困难,这让我怀疑是不是我选错了要读的书。
我的JS是从W3C上面学的,后来又看了慕课网的一些教程。
我想请问各位朋友,现在我是该继续坚持着把这本书读下去,还是该去找些别的书去读?
谢谢各位的回答!
犀牛书的难度比JS高级程序设计要深一些,我建议继续啃高级程序设计,看不懂就继续看,我之前刚开始看的时候也是很痛苦,但每次重新看都有新收获。
也可以参考下网上其他文章,我学习闭包的时候就也做过笔记,你可以看看对你有没帮助
http://chunfenglee.com/2013/10/09/closure-in-javascript/
当然对照犀牛书的内容也是可以的。
可以看看javascript犀牛书,这个更基础一点。我第一本是这个,后面又简单的看了看高级的那本。
闭包什么的说实话我也不是看这些书懂的,我是看了Tom大叔的深入理解JavaScript系列明白的。
仔细读上三遍,认真解决遇到的问题。对于闭包可以认为是一个函数执行完成后,对于返回的量引用了函数内部的局部变量,导致即使函数执行结束,外部依然可以访问原先的局部变量,称这个特性为闭包。
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答858 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
虽然名字是 高级程序设计, 但是确是入门很好的书
建议好好看, 看不懂的地方在浏览器中配合代码进行实践.
书读百遍, 其义自见