.Net转行前端工程师-Javascript历史

王朝学院·作者佚名  2016-05-22
窄屏简体版  字體: 小  |  中  |  大  |  超大  

.Net转行前端工程师-javascript历史废话

长期园子潜水,没写过什么文章。也不太清楚什么操作。但是绝对原创。

上次不小心点到了发布至首页秒被删除...多谢编辑给我的邮件解释。否则以为自己要被查水表了。

本文欢迎各位来批判,评论,讨论。因为只是自己学习的心得,如有借鉴请再三小心。

学习Javascript历史

高中是学文的。所以弄点啥都喜欢看看历史。了解了解到时候方便吹出去。参考了如下资料:W3School,《Javascript高级程序设计》,百度百科。

因不喜欢太学术的语言所以我所有的文章都会是白话文风格的,方便理解。

谈起Javascript就不得不说一说它的创始人。Brendan Eich(布兰登·艾奇),我认为这个人的一生是够精彩的了。

1995年为Netscape工作,注要研究Scheme语言做成网页脚本语言的可能性。

要求他研究的语言要像Java但是还要比Java简单,因为布兰登对Java不感冒他只用了10天的时间就设计出了Javascript。其实这就是Javascript的语法烂透了的真正的原因。

更有意思的是2014年他出任了Mozilla的CEO但是10天就被迫辞职,原因是因为反对同性恋结婚。

至于Javascript的名字的由来是因为各大巨头因利益撕逼而产生的,有兴趣的可以去网上查查。

总的来说,他的设计思路是这样的: (1)借鉴C语言的基本语法; (2)借鉴Java语言的数据类型和内存管理;

(3)借鉴Scheme语言,将函数提升到"第一等公民"(first class)的地位;

(4)借鉴Self语言,使用基于原型(PRototype)的继承机制。

最后附加作者对Javascript的评论:"与其说我爱,不如说我恨它。它是C语言和Self语言(违禁内容)的产物。十八世纪英国文学家约翰逊博士说得好:

'它的优秀之 处并非原创,它的原创之处并不优秀。'

摘抄总结自多处,因感觉全都复制粘贴到这里比较没劲。所以大家想看的话可以自己去网上搜索下。

The End;

2015-07-02

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航