我了个去,xesam说的好,三楼有误,javascrip确实有一段冷门时期,甚至几近消亡,但是后来ajax技术的出现拯救了javascript,当时谷歌的很多功能都是用AJAX来实现的,最经典的Google地图就是那时候开始采用ajax的,大家都知道ajax其实不是一门新的技术,而是多种技术的结合,而他的主要实现部分即是用javascript来实现的,ajax的异步刷新极大的提高了用户体验效果,然后。。。没然后了,ajax红了javascript还会没落么?
成都创新互联是由多位在大型网络公司、广告设计公司的优秀设计人员和策划人员组成的一个具有丰富经验的团队,其中包括网站策划、网页美工、网站程序员、网页设计师、平面广告设计师、网络营销人员及形象策划。承接:网站设计、成都网站制作、网站改版、网页设计制作、网站建设与维护、网络推广、数据库开发,以高性价比制作企业网站、行业门户平台等全方位的服务。
首先,我来举个栗子:
Web 开发人员可以使用 JavaScript 添加个性网站。JavaScript 是浏览器的原生语言。如果你想建立单页 Web 应用程序,只有一种语言可以创建客户端单页程序,那就是 JavaScript。
一些流行的网站使用了 JavaScript,包括:Google,Facebook,YouTube,Yahoo,Wikipedia,Amazon 和 Twitter。它是 Github 上使用最多的语言。也有许多的 Web 应用程序避免使用 HTML,完全使用 JavaScript 编码,其中包括 Gmail 和大多数 Google 的应用程序。
Google 在网页上执行了 JavaScript 来更准确的索引网页。
还有就是现在也可以在移动端上Web App和后端发展的Node.js
现在看来是蛮强大的,在 IBM 设计部的一个资深前端开发人员引述 William Ting 的话来回答同样的问题,他说:“只要人们使用互联网 JavaScript 就会留下来。未来的价值同样也是不可限量的(这只是本人现阶段的了解,个人观点)
java applet 曾经想完成今天javascript正在做的事情,但是它失败了。
JavaScript 与 HTML CSS 一起构成了今天 WEB 开发的铁三角,JavaScript 负责页面元素的操作,与浏览器的互动,HTML负责页面的内容和结构,CSS负责页面内容的样式。三者相辅相成。
Ajax 概念的提出以及各大浏览器厂商对 XMLHttpRequest 对象的实现使得 JavaScript 能够参与到与服务器交互的过程中,更加激起了开发者对 JavaScript 用途的想像。
因此,JavaScript 火爆的原因,我觉得大概可以归纳为:
1. 完成了其他语言不能完成事情,即对 DOM、BOM 的操作;
2. 各浏览器厂商对 ECMA 标准的支持和定期的功能更新;
3. 谷歌等互联网大鳄对 Ajax 的应用激发了开发者的兴趣和想象;
4. JavaScript 易学难精,而现在各种 JS 框架,如 jQuery,YUI 又恰好弥补了这一点,初级开发人员甚至不需要真正理解 JavaScript 这门语言就可以轻易上手用 JavaScript 做项目;
5. 业界对前端开发、用户体验越来越重视。