多年前就想学习javascript,懂一些简单的基础。如何系统学习更复杂或者更高级的功能?之后打算学习php

和工作一点关系没有,知识自己兴趣,想学习网络这块的东西。在看泽卡斯的javascript高级程序设计第二版,简单懂得一些皮毛,看到后边的函数部分、BOM以及DOM部分就看... 和工作一点关系没有,知识自己兴趣,想学习网络这块的东西。在看泽卡斯的javascript高级程序设计第二版,简单懂得一些皮毛,看到后边的函数部分、BOM以及DOM部分就看不下去了。没有系统的时间去学习,没有目的的去学习,感觉收效甚微。但是又特别想把这个语言学好,之后学些php类的交互网站的知识。现在比较困惑,不知道如何去深入学习。是继续看基础的书还是看例子,一个例子一个例子的学习呢? 展开
 我来答
cmoooo
2012-03-01 · TA获得超过3587个赞
知道小有建树答主
回答量:741
采纳率:0%
帮助的人:674万
展开全部
我觉得:

  你现在如果继续看书的话,已经没有多大的效果了,就算是每天都看,也不过是看着书都能睡着,实在是没有什么意思。

  而你现在最应该做的,就是去做几个项目,比如在脑海里构思一个现在很不常见甚至难得一见的特效,或者是完成一些功能,当然现在自己做库的话还是早了些,就从特效开始最理想,然后去想办法把它实现,这才是最让人对JS产生兴趣,而且还快速学习知识的方法!

  在制作的特效的过程中,你或许会因为你的应用经验不多,而无法直接编写代码,可以在网上不断地搜索一下相关的特效实现,这个时候,你因为要做好你的这个特效,你去解读别人代码的时候,会显得兴趣盎然,然后看到别人代码中有那么多你没见过的函数、属性,包含了语句、函数、内建函数的应用等等方方面面,第一个程序做起来会有点痛苦,但只要你坚持做完了这第一个,第二个还有难度吗?

  其实在学习JS的过程中,考验你的最大难题不是你了解了多少知识点,而是如何使用搜索关键词,也就是说,你对JS术语的理解有多么深刻。

  无论多么资深的程序员,在做一个相对有一点点对他来说有挑战性的程序的时候,都不可能不查资料,不搜索,不提问,就直接咔咔地写代码一直到完成的,那不是程序员,那是神仙。

——————
  对了,再补充一下,你不是对DOM不了解,还觉得它很神秘吗?去做一个JS的俄罗斯方块游戏吧(相当有挑战性,我觉得你能独立开发的话,十天拿下它应该可以),这个游戏你能做出来,你至少已经学会了下面的这些知识点:

  1. 变量、
  2. 数据类型;
  3. 数组;
  4. 自定义函数;
  5. 常用语句;
  6. Math内建类;
  7. 常用DOM方法和属性;
  8. event对象应用(涉及浏览器兼容性);
  9. ……不说了,很多啊,太麻烦。
天外同学
2012-02-28 · TA获得超过563个赞
知道小有建树答主
回答量:2333
采纳率:100%
帮助的人:1131万
展开全部
坚持吧 我也在看javascript高级程序设计第二版快到100页了
之前用jquery实现的 现在好好想学习下原生的
php晚上学习下 会个后端语言总会好的
加油吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
糖炒核桃
2012-03-03 · TA获得超过109个赞
知道答主
回答量:64
采纳率:0%
帮助的人:47.8万
展开全部
如果你有其他编程语言的基础,那么javascript的基础部分就不用纠结了,学javascript,一定要先学好DOM,推荐你先看 Javascript DOM编程艺术
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
叛逆天使1
2012-03-02 · 超过10用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:35.5万
展开全部
请问你在电脑上敲代码了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式