84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
原生js基础,如果有些不常用如何让记忆更深刻,不易忘记比如,dom操作,造个轮子封装个类库?
或者说,让原生api使用更有技巧性,更熟练,熟能生巧?比如说,操作Array、构造函数、闭包等ECMAscript原生api。
1,造轮子2,多上sf回答问题3,看看介绍js奇巧淫技的书
靠谱的答案楼主都给出来了
看经典的书,多实践,多和其它语言比较,有能力深究一下各种为什么“”
推荐题主去看书,我最近刷完了一本叫 JavaScript权威指南的书,扫完基本js没有盲点。如果要深刻记忆的话,还是建议多多的练习,看一些开源项目的源码学习。
JavaScript权威指南的书
选择对 原生Javascript api 有自动提示的IDE 如 webstorm, 或者安装一些插件的Atom等,平常不怎么使用,偶尔需要使用的时候,可以自动提示,加深印象。
webstorm
Atom
需要查看详细API,可以参考 MDN
书籍推荐 javascript高级程序设计
javascript高级程序设计
最最重要的是自己要平常做总结。
我给一个不那么虚的答案吧1,先不要考虑es6,先把es5的原型链搞透。把scope链搞透。网上搜一下prototype chain 和 scope chain 会搜到不少东西。为何要研究这些呢?因为这是语言的基石。2,见以上答案
1,造轮子
2,多上sf回答问题
3,看看介绍js奇巧淫技的书
靠谱的答案楼主都给出来了
看经典的书,多实践,多和其它语言比较,有能力深究一下各种为什么“”
推荐题主去看书,我最近刷完了一本叫
JavaScript权威指南的书
,扫完基本js没有盲点。如果要深刻记忆的话,还是建议多多的练习,看一些开源项目的源码学习。选择对 原生Javascript api 有自动提示的IDE 如
webstorm
, 或者安装一些插件的Atom
等,平常不怎么使用,偶尔需要使用的时候,可以自动提示,加深印象。需要查看详细API,可以参考 MDN
书籍推荐
javascript高级程序设计
最最重要的是自己要平常做总结。
我给一个不那么虚的答案吧
1,先不要考虑es6,先把es5的原型链搞透。把scope链搞透。网上搜一下prototype chain 和 scope chain 会搜到不少东西。为何要研究这些呢?因为这是语言的基石。
2,见以上答案