刚开始接触JavaScript,应该怎么下手?

2012-12-24 12:49:11 +08:00
 Gary_Cheung
刚开始接触,感觉好多函数。我应该怎么开始呢?直接看各种函数?
5256 次点击
所在节点    JavaScript
6 条回复
shellex
2012-12-24 13:30:38 +08:00
推荐 Codecademy 的在线教程 http://www.codecademy.com/tracks/javascript-combined
把练习做完就算入门了。
wencheng
2012-12-24 17:47:47 +08:00
建议 先拿javascript高级程序设计 打下基础,不用正本书学通,主要是前面的js数据类型,面向对象了解一点就够了

然后练些基础的js代码,熟悉 必包,this关键字

兼容:兼容自学比较难,建议学着用jquery,解决自己想实现的效果,然后反过来可以看源码学习兼容
leohxj
2012-12-30 10:24:21 +08:00
推荐你入门的一本书:JavaScript DOM编程艺术 (第2版)
http://book.douban.com/subject/6038371/
然后再推荐你一个网站:
http://bonsaiden.github.com/JavaScript-Garden/zh/#intro
ajiex
2012-12-30 10:47:04 +08:00
先看下《javascript DOM编程艺术》,书比较薄,通俗易懂,但是常用的都有,全书比较重视渐进增强、平稳退化等代码规范,一边学一边做。

然后看《javascript权威指南》或者《javascript高级程序设计》,这两本都比较系统的介绍了javascript。基础性的理论知识可能有些枯燥,不过最好是细细过一遍,和其他语言有很多相通之处。

接着根据你在大多数网站上看到的前端效果自己来写。橱窗,事件,表单,Ajax这些...争取写一个自己的函数库来。可以去“蓝色理想”看看。

如果还想继续深入,再看看《高性能javascript》,还有Html5.

闭包,原型...刚开始弄不明白先放下。

如果只是简单的使用,不打算深入javascript,直接看jQuery。
jiyinyiyong
2012-12-30 10:51:32 +08:00
个人感觉新手熟悉 JS 的语法后去熟悉 DOM 上的属性和方法特别重要
http://www.w3school.com.cn/js/js_obj_htmldom.asp
http://www.w3school.com.cn/xmldom/index.asp
另外 JS 的函数我想应该能都叫方法, 整个语言是面向对象的
JS 入门之后再去看 CoffeeScript, 免得造成困惑
az09
2012-12-31 05:26:28 +08:00
the definitive guide to JavaScript

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/55685

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX