当前位置: 首页 > 后端技术 > Node.js

写了这么多JavaScript,你知道它的由来吗?

时间:2023-04-03 23:17:41 Node.js

JavaScript起源在理解和学习一个东西的时候,了解它诞生的背景和历史是非常有必要的,这会让你从一个额外的发展维度去看待它,原创。BremdanEich,1995年被Netscape聘用。当时,Netscape迫切需要一种允许浏览器与网页交互的网络脚本语言。Eich在10天内创建了Javascript。可以在BrendanEich-JavaScriptat209:55seconds中查看Eich在这10天里所做的事情的概述。总的来说,他的设计思路是:(1)从C语言的基本语法学习;(2)学习Java语言的数据类型和内存管理;(3)借鉴Scheme语言,将函数提升到“一等公民”(firstclass)地位;(4)借鉴Self语言,采用基于原型的继承机制。Eich说JavaScript是C语言和Self语言的结合体,我认为JavaScript无论如何都很难摆脱它们的影子。在BrendanEich2008年的自我报告中,我发现了一句话Yethereweare。网络必须进化,否则就会消亡。JS也是如此。世界总是在变化,Flash终将被淘汰,IE6终将退役。在短短20年的时间里,JavaScript的分支也变得非常庞大。我们面临权衡取舍,选择适合我们的技能树,进化或消亡。下一章开始,我们直奔干货。作者:肖木辰,github。