Rap*_*981 12 javascript jquery
我是Web开发的新手,并不完全理解js框架在应用程序中扮演的角色.我开始使用jQuery,但人们说我应该为我的项目尝试prototype.js或node.js,这是一款多人策略游戏.
重要的是尽早选择一个框架,并确保它完成所需的一切,这样你就不必使用多个框架了吗?
我是Web开发的新手,并不完全理解js框架在应用程序中扮演的角色
你是新人,但你很幸运!
几年前,开发人员必须很艰难的时期各地的跨浏览器问题的工作在CSS方面(仍然是有位),事件处理,动画,DOM操作.您必须经常为每个浏览器编写不同的代码.
JavaScript库来生活,解决开发商的问题,他们做的所有幕后的神奇和你写相同的代码(几乎总是)在每个浏览器工作.换句话说,JavaScript库通过为您提供用于任何浏览器的一致功能集来自行解决跨浏览器问题.
通常,JavaScript库会处理这些或提供以下选项:
我开始使用jQuery,但人们说我应该为我的项目尝试prototype.js或node.js,这是一款多人策略游戏.
基本上他们做同样的事情(如上所述),由你来决定你会选择哪一个.我个人喜欢jQuery,因为它很容易入手并具有CSS-Like选择器机制.
Node.JS是完全不同的野兽,不像基于客户端JavaScript的jQuery或Prototype,node.js是服务器端JavaScript.
重要的是尽早选择一个框架,并确保它完成所需的一切,这样你就不必使用多个框架了吗?
除非您需要它,例如根据您的需要,这一点并不重要.虽然我个人建议你先学习JavaScript本身,这样当你以后来到JavaScript库时,你应该能够完成大部分工作.