前端基础-JavaScript的基本概述和语法

一、JavaScript概述 1、ECMAScript和JavaScript的关系

  1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1.0版。

该标准一开始就是针对JavaScript语言制定的,但是没有称其为JavaScript,有两个方面的原因。一是商标,JavaScript本身已被Netscape注册为商标。而是想体现这门语言的制定者是ECMA,而不是Netscape,这样有利于保证这门语言的开发性和中立性。

因此ECMAScript和JavaScript的关系是,前者是后者的规格,后者是前者的一种实现。

2、ECMAScript的历史 年份   名称   描述  
1997   ECMAScript 1   第一个版本  
1998   ECMAScript 2   版本变更  
1999   ECMAScript 3  

添加正则表达式

添加try/catch

 
    ECMAScript 4   没有发布  
2009   ECMAScript 5  

添加"strict mode"严格模式

添加JSON支持

 
2011   ECMAScript 5.1   版本变更  
2015   ECMAScript 6   添加类和模块  
2016   ECMAScript 7  

增加指数运算符(**)

增加Array.prototype.includes

 

 

注:ES6就是指ECMAScript 6。

尽管 ECMAScript 是一个重要的标准,但它并不是 JavaScript 唯一的部分,当然,也不是唯一被标准化的部分。实际上,一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:

核心(ECMAScript) 

文档对象模型(DOM) Document object model (整合js,css,html)

浏览器对象模型(BOM) Broswer object model(整合js和浏览器)

简单地说,ECMAScript 描述了JavaScript语言本身的相关内容。

JavaScript 是脚本语言
JavaScript 是一种轻量级的编程语言。

JavaScript 是可插入 HTML 页面的编程代码。

JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。

JavaScript 很容易学习。

二、JavaScript引入方式 1、Script标签内写代码

<script> // 在这里写你的JS代码 </script>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxzpj.html