饥人谷技术博客

JaveScript诞生记

2021-02-13  本文已影响0人  招投标秘籍

前言

从今天开始我们要来学习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)的继承机制。

本文为本人的原创文章,著作权归本人和饥人谷所有,转载务必注明来源.

上一篇下一篇

猜你喜欢

热点阅读