前言
从今天开始我们要来学习JS的相关知识,今天先来说说JS怎么诞生。
JS是什么
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格
JaveScript发明背景
1994年,网景公司(Netscape)发布了Navigator浏览器0.9版,这是历史上第一个比较成熟的浏览器,不过却不能够跟用户进行互动,这时
JaveScript应运而生。
image.png
JaveScript发明人
JaveScript为Brendan Eich设计了10天,因为公司管理层要求,希望它外观看起来像Java所以取名为JaveScript。Brendan Eich工作前7年主要负责操作系统与网络功能,后面在MicroUnity任职了3年,之后1995年任职网景。
JaveScript设计思路
(1)借鉴C语言的基本语法;
(2)借鉴Java语言的数据类型和内存管理;
(3)借鉴Scheme语言,将函数提升到"第一等公民"(first class)的地位;
(4)借鉴[Self语言](http://en.wikipedia.org/wiki/Self_(programming_language)),使用基于原型(prototype)的继承机制。
本文为本人的原创文章,著作权归本人和饥人谷所有,转载务必注明来源.
网友评论