永发信息网

javascript怎么学的快啊,我会javascript但是不精通。只会简单的,看着别人的能模仿,自己写吃力。

答案:2  悬赏:20  手机版
解决时间 2021-03-24 01:02
  • 提问者网友:孤凫
  • 2021-03-23 04:50
如何学习,谁有教程来一个。
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-03-23 06:17
当然首先申明我也还是菜鸟级别,自己也走过不少弯路,在摸索的过程中,也经过网上大神们的指点,学起来就比较顺溜了。在此提供几点建议,仅供参考。
1、javascript基础知识要牢靠。比如语法、面向对象、BOM、DOM等知识点。如果我提出什么是闭包、原型,楼主是否脑海中有一个清晰印象,是否可以描述清楚呢?
2、注意javascript在不同浏览器中的兼容,这需要慢慢积累。比如字符串
var str = 'hello world!';在(<=IE7)是不能通过str[0]来取的第一个字符的,这个时候为了兼容,需要这样写

str.charAt(0);这只是简单的例子。DOM兼容是比较痛疼的,是重点和难点。
3、模仿是好,模仿中也可以学到东西,但前提条件是要自己思考,思考出个所以然来。先模仿的意思是楼主要动手多练,“纸上得来终觉浅,绝知此事要躬行”
4、最后推荐几部书籍:红宝书、犀牛书
最后祝楼主学习愉快,学有所成。
全部回答
  • 1楼网友:低血压的长颈鹿
  • 2021-03-23 07:22
<p>当然首先申明我也还是菜鸟级别,自己也走过不少弯路,在摸索的过程中,也经过网上大神们的指点,学起来就比较顺溜了。在此提供几点建议,仅供参考。</p> <p>1、javascript基础知识要牢靠。比如语法、面向对象、bom、dom等知识点。如果我提出什么是闭包、原型,楼主是否脑海中有一个清晰印象,是否可以描述清楚呢?</p> <p>2、注意javascript在不同浏览器中的兼容,这需要慢慢积累。比如字符串</p> var str = 'hello world!';<p>在(&lt;=ie7)是不能通过str[0]来取的第一个字符的,这个时候为了兼容,需要这样写 </p> str.charat(0);<p>这只是简单的例子。dom兼容是比较痛疼的,是重点和难点。</p> <p>3、模仿是好,模仿中也可以学到东西,但前提条件是要自己思考,思考出个所以然来。先模仿的意思是楼主要动手多练,“纸上得来终觉浅,绝知此事要躬行”</p> <p>4、最后推荐几部书籍:红宝书&lt;javascript高级程序设计&gt;、犀牛书&lt;javascript权威指南&gt;</p> <p>最后祝楼主学习愉快,学有所成。</p>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯