想做前端...在学javascript...求指导!

2011 年 2 月 28 日
 zztczcx
目前在看《javascript高级编程》第一次接触js。看了一半了,发现很需要html 的基础。DOM ,闭包,框架都晕晕的。这本书感觉都在讲语法,现在一点整体的感觉也没有。
想问一下:1,学习这门语言的时候应该怎么结合实践?
2,对于html 应该怎么补一下啊,网上查了一下,不知道用那本书好呢,现在又有html5了,还有那个xhtml和xml 这几个怎么个关系啊?乱!再就是css也要补!求推荐书。
3,还听人说直接上jquery得了,还有那个node.js 这要到什么时候用啊?
4,还有ajax呢?
各位v2ex们慷慨帮忙一下吧
5434 次点击
所在节点    问与答
20 条回复
deepure
2011 年 2 月 28 日
W3school!
xi4oh4o
2011 年 2 月 28 日
@deepure 同意
SunShine
2011 年 2 月 28 日
1L正解
lts9165
2011 年 2 月 28 日
@deepure 好东西啊
gonghao
2011 年 2 月 28 日
推荐一个大牛的BLOG+一篇大牛的文章供参考~

http://lifesinger.wordpress.com/2011/02/27/references-for-javascript-study/
caoyue
2011 年 2 月 28 日
楼主太心急了吧……
W3School用来入门不错
chuangbo
2011 年 2 月 28 日
汗 node.js 不是前端的,是后端的
chone
2011 年 2 月 28 日
CSS推荐 <<CSS权威指南>>
zztczcx
2011 年 2 月 28 日
@gonghao 谢谢 ,很有用。作为一名前端工程师,还得具备 HTML, CSS, 基本的后台开发知识,以及交互设计等用户体验相关知识。

还是想知道 除了 w3school 的网上资源外 有什么书吗 现在最想补html
supersheep
2011 年 2 月 28 日
1,html只是结构形式,常用的就div,p,ul,li,a,img等等这么几个。和css一起学习的最佳实践我认为是学着手写一个经典blog布局。配合chrome开发工具或者firebug,不时翻翻手册,学习过程还是挺愉悦的。
2,html比较随意,很多不严格的写法也可以。xhtml遵循xml语法,比较严格。建议学习的时候还是先按照xhtml来学。html5新多出来的那些东西一开始用不着,别去管它。
3,jquery可以让你快速开发看到效果,入门的话还是不错的,但早晚要学着去接触原生js,慢慢来。node.js是服务器端技术。
4,同上,可以先用类库,但最后还是要去理解原理。


javascript入门我推荐《javascript Dom编程艺术》
zztczcx
2011 年 2 月 28 日
@supersheep 恩 写一个经典blog布局 能在说一下吗?还有就是 想用 wordpress 自己搭个blog 这是用的别人写好的吗
darasion
2011 年 2 月 28 日
css 布局什么的。

看那个 《精通CSS----高级Web标准解决方案》。
supersheep
2011 年 2 月 28 日
@zztczcx 是的,wordpress仅仅是搭建的话几乎不用学任何东西,该买的买好,上传上去按提示安装就行了。想折腾的话另当别论。慢慢看吧,别着急
pepsin
2011 年 2 月 28 日
同Lz状况,犀牛书正开始看中,那厚度基本就是告诉读者“杀了我就能升级”啊
zztczcx
2011 年 2 月 28 日
@pepsin 这种书感觉 还是做工具书用吧。 入门还需谨慎。
zztczcx
2011 年 2 月 28 日
gonghao
2011 年 2 月 28 日
@zztczcx犀牛书的语法部分还是入门必读的,虽然后面有些章节部分看得云里雾里,但是都木有关系,过一遍,有个印象就好~后面的浏览器,DOM部分可以主要作为参考,其他类似的书会讲得更浅显易懂,比如还比较推荐一个《PPK谈JavaScript》也是很经典的~
supersheep
2011 年 2 月 28 日
这都墙,太混蛋了。有中文版,www.w3school.com.cn
kamal
2011 年 3 月 1 日
WEB前端研发工程师编程能力成长之路 http://hszy00232.blog.163.com/blog/static/430227532011119105237357/
zztczcx
2011 年 3 月 1 日
@kamal 非常感谢 很有帮助

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

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

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

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

© 2021 V2EX