JavaScript 要如何入门

2015 年 2 月 20 日
 billwsy
先给兄弟姐妹们拜个年,祝大家羊年快乐!

最近想要换工作,跟老板聊的时候老板问起会不会JavaScript,所以最近在计划着有空学一学JavaScript。各位能不能介绍一下当时是如何入门的,读了一些什么书做了什么练习呢?
12296 次点击
所在节点    JavaScript
60 条回复
vzch
2015 年 2 月 20 日
就一条,善用搜索
billwsy
2015 年 2 月 20 日
@vzch 之前也一直试着用搜索来学习新知识,但是对于一个全新的话题要怎么比较全面的入门呢?能不能分享一下经验?
vzch
2015 年 2 月 20 日
marcfizzy
2015 年 2 月 20 日
http://referrals.trhou.se/jamiefang
英语好的话可以看。14天免费。
wfifi
2015 年 2 月 20 日
弄本靠谱的书系统学下
billwsy
2015 年 2 月 20 日
@wfifi 我也是这么想的,从上面的链接里得到了不少资源,不知道您有什么建议吗?
lxrmido
2015 年 2 月 20 日
把逼格降下来……
看w3school
wfifi
2015 年 2 月 20 日
vzch
2015 年 2 月 20 日
好吧,说点实际的。学 JavaScript 我走过不少弯路,就看书来说,由于前端更新的很快,旧的没必要看了, Javascript 高级程序设计比犀牛适合入门,然后蝴蝶犀牛,其他的有精力再看吧,写东西。漏了一个去年在用的好资源 https://docs.webplatform.org/wiki/Main_Page
W3school 因为之前有不少错误,所以喷的人较多,这两年改了多少不确定,反正国内那个和国外的 w3school 都不算权威资料
jianghu52
2015 年 2 月 20 日
弱弱的问一句,啥叫会。最简单的调onclick方法也是js。复杂的angularjs也是js。
arachide
2015 年 2 月 20 日
javascript不等于jquery 也不等于前端

单独学最好
akfish
2015 年 2 月 20 日
直接撸项目是最好的学习途径。
语言本身没什么好学的,当然除非这是你第一门语言。
billwsy
2015 年 2 月 20 日
@vzch 您给的链接非常适合初学者入门,谢谢!
sadaharu09
2015 年 2 月 20 日
billwsy
2015 年 2 月 20 日
@akfish 谢谢,我有一点C++/Python的基础。我想换了工作之后马上就有机会接触真的项目啦。
arachide
2015 年 2 月 20 日
@billwsy 纯算法代码 javscript和c++几乎无需更改
billwsy
2015 年 2 月 20 日
@arachide 恩,我想我主要需要学习一下DOM等Web开发的基本概念。
scarlex
2015 年 2 月 20 日
不知道你是要写前端还是后端?
前端的 js 基本都是围绕 dom 在展开,后端的 js 基本就是 Node.js / io.js 了。

如果要了解 js 的语法、特性、坑的话,可以看看 《JavaScript语言精粹》。
如果是前端的 js 的话,可以看看 《JavaScript DOM编程艺术》,接触一下原生的 dom 操作,对以后写前端很有帮助。
如果是后端 js 的话,入门书好像不多,朴灵的那本《深入浅出Node.js》感觉不适合入门,反而那些《Node.js实战》可能看起来会简单点。

之后就是各种库的使用了,那个阶段你直接看官方文档就行了。
arachide
2015 年 2 月 20 日
@billwsy dom htl/css简单使用范围有限
javascript可以上天入地下海 无所不能
haozhang
2015 年 2 月 20 日
javascript dom编程艺术
javascript 高级程序设计
javascript good parts (蝴蝶书)
javascript web富应用开发(猫头鹰书)

从上倒下依次刷

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

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

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

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

© 2021 V2EX