.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

  

时间: 2024-11-08 15:01:30

.Net转行前端工程师-Javascript历史的相关文章

.Net转行前端工程师

废话 最近前端工程师好火呀,工资好高.作为一个.Net的开发人员,实在是忍耐不住前端多种多样的框架,狗屎一样的语法的诱惑,开始学习前端知识.并不是因为前端工资高而想转行,而是因为前端工作忒tmd的高了.... 废话完毕了,开始给自己规定转行计划.  计划 1.网上搜索“前端工程师应该掌握什么样的技能”:get下图! 扫了一眼后,先淡定了下.又考虑了考虑我到底应不应该学习前端...这尼玛哪是前端呀...超人吧?我上有老下有小.没等我都学完呢,家里人都饿死了. 几番周折,决定还是以此图为准开始做计划

想转行做web前端工程师,必学这6大技能!你知道是那些吗?

web前端工程师是近几年才发展出来的新兴职业,也是目前火爆且高薪的职业. 大需求的市场环境下,出现了越来越多的人群转行做web前端工程师,如设计师.后台程序员.网虫.大学其他专业.策划.编辑等等. 要学习web前端开发,需要掌握哪些知识呢? 下面总结了转行必学的6大技能.  1.html 这个是最简单的,也是最基础的. 要熟练掌握div.form table.ul li .p.span.font这些标签,这些都是最常用的,特别是div和table,div用于布局.table也可以用于布局,但是不

想转行做web前端工程师,必学这6大技能!

web前端工程师是近几年才发展出来的新兴职业,也是目前火爆且高薪的职业.大需求的市场环境下,出现了越来越多的人群转行做web前端工程师,如设计师.后台程序员.网虫.大学其他专业.策划.编辑等等. 要学习web前端开发,需要掌握哪些知识呢? 1 HTML 这个是最简单的,也是最基础的.要熟练掌握div.form table.ul li .p.span.font这些标签,这些都是最常用的,特别是div和table,div用于布局.table也可以用于布局,但是不灵活,基本 table是用来和数据打交

想转行做web前端工程师,必学这6大技能!你都知道吗?

web前端工程师是近几年才发展出来的新兴职业,也是目前火爆且高薪的职业. 大需求的市场环境下,出现了越来越多的人群转行做web前端工程师,如设计师.后台程序员.网虫.大学其他专业.策划.编辑等等. 要学习web前端开发,需要掌握哪些知识呢? 下面总结了转行必学的6大技能.1.html 这个是最简单的,也是最基础的.要熟练掌握div.form table.ul li .p.span.font这些标签,这些都是最常用的,特别是div和table,div用于布局.table也可以用于布局,但是不灵活,

我在2016年是怎么转行做前端工程师的

十月底接到面试通知,到从上一家单位辞职仅仅用了一天的时间.然后看着四百多一天的酒店,我选择了六十块的青旅.还好来北京后一切都算是顺利,面试过程整体很流畅,青旅住了一礼拜offer就基本定下来了,再让我等一个礼拜估计睡青旅的木板床就该把我的骨头睡散架了吧. offer拿到后就开始找房,还好单位在北京五环外,一间十三平的屋子一千七百的价格至少在北京来说也不算是贵了(之后从同事那里听说,其实还能租到更便宜的).来北京的时候就带了三千多,东拼西凑从朋友那里借了一万多,交完房租基本就是吃土的生活了,想一想

56本前端工程师必备的javaScript学习书籍

分享56本前端工程师必备的javaScript学习书籍(包括了pdf,chm,doc) 1.JavaScript权威指南(第6版)(中文版)2.深入浅出Javascript.O‘reilly.Head.First.Javascript.Jan.20083.JavaScript王者归来月影扫描版4.JavaScript.DOM高级程序设计贝斯扫描版5.精通javascript(图灵计算机科学丛书)6.JavaScript面向对象15分钟教程7.原型.作用域.闭包的完整解释8.Javascript面

JavaScript历史以及前端学习路线

大家经常跟我要一些 web前端的学习路线和一些vue.angular.react教程,我自己很懒,自己没整理过系统的教程,因为网上也多的是,有时间我会普及一些入门和提升建议,思想提升了,路线明确了自然就好了,于是就整理了下这篇javaScript简介介绍帮助大家了解前端,学习资料和学习路线,干货福利内容 在文末↓JavaScript历史要了解JavaScript,我们首先要回顾一下JavaScript的诞生.在上个世纪的1995年,当时的网景公司正凭借其Navigator浏览器成为Web时×××

15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码)

15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码) 前言 设计模式是一个程序员进阶高级的必备技巧,也是评判一个工程师工作经验和能力的试金石.设计模式是程序员多年工作经验的凝练和总结,能更大限度的优化代码以及对已有代码的合理重构.作为一名合格的前端工程师,学习设计模式是对自己工作经验的另一种方式的总结和反思,也是开发高质量,高可维护性,可扩展性代码的重要手段. 我们所熟知的金典的几大框架,比如jquery, react, vue内部也大量应用了设计模式, 比如观察

美团第一位前端工程师竟是转行程序员!关于他的10年技术生涯

从饭否到美团,潘魏增用十年的技术生涯,诠释了"长期有耐心"这句话的含义.在他看来,长期有耐心,其实也是延迟满足感.对从事的行业来讲,我们要把眼光放得更长远一些,十年后才有回报的生意,往往都是大买卖. 对个人来讲,不要把职位.职级这些虚的东西看得过重,关键看我们自己在其中承担什么角色,看我们自己的能力是否还有成长的空间. #从电子工程转到计算机 1.为什么大学读的是电子系,但是毕业后却选择了互联网行业? 潘魏增:高中时,对物理比较感兴趣,学校有一个逸夫图书馆,里面有大量关于物理的课外读物