gpt4 book ai didi

javascript - 帮助我将我的中级 Javascript 提升到一个新的水平

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:22:57 25 4
gpt4 key购买 nike

抱歉这里的半咆哮。我迷上了 javascript,想知道下一步该去哪里探索!

我知道默认的答案是四处查看网站并启动 Firebug ,但这可能效率低下,因为很可能许多网站的设计都很糟糕,我无法分辨。我可以使用博客和网站来关注,例如 http://ajaxian.com/ 、John Resig 的博客、YUI 站点等。非常感谢任何评论! :)

总结:工作需要编写一个网络应用程序作为支持工具。我不情愿地接受了这项任务,学习了一些网络知识来实现​​时髦的 UI。 (我来自具有所有低级命令性东西的计算机硬件背景)我看到了一个 jQuery UI 演示,还遇到了指向 jQuery 的“傻瓜 ajax”指南,所以我告诉自己我会学习完成我的工作所需的最低限度该死的工作,但仅此而已。

我买了 Jonathan Chaffer 书 Learning jQuery 1.3 并阅读了使我的应用程序运行所需的最低限度,但我很烦恼我没有真正理解所使用的匿名函数、一流对象等。我确实皱眉了从关于闭包的有趣附录中提出,并开始思考“嗯,这很酷......”所以我买了巨人 O'Reilly Definitive Guide 并通读了它。想了解更多,所以我得到了 Douglas Crockford 的书(JS:The Good Parts)并浏览了他的网站 - 哇,现在我只是吹走了我以前对 JS 原型(prototype)继承的理解(我是用 new() 方式做的)和该死的,这种语言也有设计模式和单元测试框架吗? Javascript 真的一定比我想象的要严重!有了这个新发现的背景,我将浏览 jQuery 库并剖析它的内部结构。

虽然我不知道从这里去哪里。我有但不确定如何去探索的想法包括:

  1. 深入了解 JS 与网络架构的集成。我一直在做基本的 XHR,序列化一些变量并执行 GET 以检索数据库存储的信息,进行 XML->JSON 转换并返回。但是制作像 gmail 这样的应用程序可能还有很多很多。从哪里开始?
  2. 图形和动画看起来很有趣。在 Google I/O 2009 上看到了一些非常酷的演示。虽然我没有图形背景,所以我需要一些关于从哪里开始理论的提示。我也不知道 JS 的图形功能与 Flash 有什么重叠

谢谢大家!这个社区是最好的(对我好一点,我是一名电气工程师,而不是软件专家)

最佳答案

comp.lang.javascript newsgroup是提升 JavaScript 的好地方。有一些知识渊博、固执己见的人经常在那里发帖。不过,您可能需要为一些常客的粗鲁语气做好心理准备。

关于javascript - 帮助我将我的中级 Javascript 提升到一个新的水平,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1707622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com