JavaScript是如何成为一门真正的编程语言的?

摘要:说到 JavaScript 的历史,最耳熟能详的便是网景公司在1995年雇佣 Brendan Eich,后者花了10天便设计出初版 JavaScript 的故事了。一方面由于设计之初的理念所致,另一方面受限于沙箱机制所隔离的能力

说到 JavaScript 的历史,最耳熟能详的便是网景公司在1995年雇佣 Brendan Eich,后者花了10天便设计出初版 JavaScript 的故事了。一方面由于设计之初的理念所致,另一方面受限于沙箱机制所隔离的能力,JavaScript 在很长一段时间内并没有在编程语言界「转正」的迹象。


说来也怪,就在 JavaScript 依旧被认为是一门玩具语言、只能被用来实现一些简单的网页效果之际,IE 也可以说是微软,竟救了 JavaScript,用的武器是做 Outlook 网页版所实现的 XMLHttpRequest,但随后 IE 并没有把握好这次窗口,而后来 IE 的缓慢发展及 Windows 的高市场占有率也使得 Web 开发者长期忍受着 IE 兼容的苦,当然这都是后话了。


之后,2006年横空出世的 jQuery 给 JavaScript 开发者带来了福音,而后真正接下微软这一棒继续推举 JavaScript 发展大旗的却是 Google。作为一家年轻的公司,Google 于2008年推出 JavaScript 引擎 V8。得益于 V8 的高性能, Node.js 和 Electron 顺势而出。之后随着 HTML5 草案推出,JavaScript 开发者的能力得到进一步拓展,可以触及到诸如本地存储、音频操作和后台任务等 API。


20年间,诸如 Java applets, Flash, 甚至 Silverlight 等无数的对手都倒在了 JavaScript 面前。直到现在,我们不得不承认,是的,JavaScript 已成为世界上最流行的编程语言之一。而此刻的 JavaScript 依旧走在发展的快车道,除了在 Web server 和桌面端上攻城略地外,我们还能看到 TypeScript 和 WebAssembly 的发展为 JavaScript 提供更多能力的未来。

来自:https://hijiangtao.github.io/2019/08/31/Some-Words-about-JavaScript-History/?utm_source=tuicool&utm_medium=referral



本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!

链接: https://shenqiku.cn/article/FLY_5070