我是前端程序员。我擅长设计,html,css和jquery,但我想学习javascript胜过一切。我参加了几门课程,在线阅读了书籍和教程,觉得我对核心原理(变量,逻辑等)有了很好的了解。
这是我发现与网上所有其他“学习js的最佳方法是什么”问题不同的地方。
我似乎无法做的就是将其实际应用。从了解点点滴滴到弄清它们如何协同工作成为一个程序,我无法接受。
用js获取实际应用知识的最佳方法是什么?我认为成为学徒或接受辅导将是最好的选择,但是您经常不会听说这种事情。
我是前端程序员。我擅长设计,html,css和jquery,但我想学习javascript胜过一切。我参加了几门课程,在线阅读了书籍和教程,觉得我对核心原理(变量,逻辑等)有了很好的了解。
这是我发现与网上所有其他“学习js的最佳方法是什么”问题不同的地方。
我似乎无法做的就是将其实际应用。从了解点点滴滴到弄清它们如何协同工作成为一个程序,我无法接受。
用js获取实际应用知识的最佳方法是什么?我认为成为学徒或接受辅导将是最好的选择,但是您经常不会听说这种事情。
Answers:
在javascript中实现一个简单的游戏。
创建漂亮的滚动UI,执行ajax查询以获取“下10个短语”或“下一个电路板配置”。
看看Paul Irish从阅读jquery源码中学到的10件事和另外11 件事
阅读MDC文档。阅读所有的jQuery文档(它很容易阅读,只有几个小时的时间)。
哦,了解jsfiddle.net-最好的东西。
我曾经写过的一本JavaScript书从来没有帮助过我。正是这种语言的应用解决了实际问题,几乎让我很快就成为了JavaScript向导。几乎所有我使用的语言都一样。
JS的一个很好的用例是映射应用程序。尝试使用Google Maps或OpenLayers。如果您不喜欢地图,请尝试使用jQuery或Prototype之类的JavaScript框架。看看你能做什么。建立精美的表格,提出一些想法,以加快此类网站实现Ajax应用程序的速度。也许是另一个幻灯片应用程序……真的很酷吗?还是需要管理界面?您如何通过使用JavaScript使其变得更加用户友好。可能性是无止境的,更不用说node.js了,它打开了一个全新的可能性世界。
它确实取决于您和您的需求。我只能告诉您的是:选择一个问题并解决它。书籍将一路为您提供帮助,但绝不会取代您获得的经验
古罗马