首页技术文章正文

JavaScript是什么?JavaScript应用场景有哪些?

更新时间:2021-08-31 来源:黑马程序员 浏览量:

IT培训班

JavaScript简称JS,是一种客户端脚本语言,主要用来向HTML网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等),JS主要运行于客户端(浏览器),也可以运行在服务端(操作系统)。


JavaScript和Java有什关系?

JavaScript和Java是两种不同的编程语言:JavaScript主要用于客户端,Java用于服务端。


JavaScript应用场景有哪些?

JavaScript发展到现在几乎无所不能,以下7个方面都能看到JavaScript的身影。

1.网页特效

2.服务端开发(Node.js)

3.命令行工具(Node.js)

4.桌面程序(Electron)

5.App(Cordova)

6.控制硬件-物联网(Ruff)

7.游戏开发(cocos2d-js)


JavaScript发展及历史

JavaScript语言创始人

1994年Netscape公司推出免费版本浏览器 Netscape Navigator(网景浏览器1.0)

1995年微软公司发布 Internet Explorer 1.0。

1995年网景公司为适应市场变化,需要开发一门专门在浏览器运行的脚本语言,这个任务交给了布兰登,为了应付公司安排的任务,

他只用10天时间就提交了工作,并将这门语言命名为 LiveScript;

后来为了蹭sun公司java的热度,与sun公司合作,将其临时改名为“JavaScript”;

1996年8月,微软模仿JavaScript开发了一种相近的语言,取名为JScript,首先内置于IE 3.0

1997年7月,ECMA组织发布ECMAScript 1.0版;

此后,明争暗斗不断,1998年6月,ECMAScript 2.0版发布,1999年12月,ECMAScript 3.0版发布;

2007年10月,ECMAScript 4.0版草案发布,2008年7月中止ECMAScript 4.0的开发,并发布3.1版本;

会后不久,ECMAScript 3.1就改名为ECMAScript 5。

2011年6月,ECMAscript 5.1版发布,现在使用最为广泛的版本 版发布,现在使用最为广泛的版本;

2015年6月,ECMAScript 6正式发布,并且更名为“ECMAScript 2015”;

随后,ECMA组织决定,每年发布一个升级版本,以年号来代替版本号,如:ECMAScript 2016、ECMAScript 2017;


另外:

1996年,样式表标准CSS第一版发布;

1997年,DOM模式第一版正式应用,目前的通用版本是DOM3,下一代版本DOM 4正在拟定中。

1999年,IE5部署了XMLHttpRequest接口,允许JavaScript发出HTTP请求;

2001年,提出了JSON格式,用于取代XML格式。

2002年,Mozilla项目发布第一版Firefox。

2003年,苹果公司发布了Safari浏览器的第一版。

2006年,jQuery函数库诞生

2007年,Webkit引擎在iPhone手机中得到部署;

2008年,为Chrome浏览器而开发的V8编译器(解析引擎)诞生;

2009年,基于V8解析引擎的Node.js项目诞生,迎来前后端JS的霸权时代;

2009年,Google发布Chrome OS

2009年,Google发布Angular框架;

2013年,Mozilla基金会发布手机操作系统Firefox OS,该操作系统的整个用户界面都使用JavaScript;

2013年5月,Facebook发布UI框架库React;

2014年,尤雨溪发布开源前端开发库Vue.js;

2015年3月,Facebook公司发布了 React Native项目;



猜你喜欢:

Javascript创建数组的方式

JavaScript执行机制详细介绍

JavaScript数据类型:javascript数据类型有哪些?

Javascript多维数组介绍

黑马程序员HTML&JS+前端培训课程

分享到:
在线咨询 我要报名
和我们在线交谈!