回答ES5和JavaScript是什么关系

 所属分类:web前端开发

 浏览:137次-  评论: 0次-  更新时间:2022-10-30
描述:更多教程资料进入php教程获得。 ES5和JavaScript的关系是:ES5是JavaScript语言的国际标准,JavaScript是ES5的实现。ES5是ECMAScript基于Ja...
更多教程资料进入php教程获得。

ES5和JavaScript的关系是:ES5是JavaScript语言的国际标准,JavaScript是ES5的实现。ES5是ECMAScript基于JavaScript的规范标准的修正版本,规定了JavaScript的组成部分。

前端(vue)入门到精通课程:进入学习
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API调试工具:点击使用

本教程操作环境:windows10系统、ECMAScript 5.1&&javascript1.8.5版、Dell G3电脑。

ES5和JavaScript是什么关系

一、什么是Javascript?

  • JavaScript(简称“JS”)一种动态类型、弱类型、基于原型的客户端脚本语言,用来给HTML网页增加动态功能。

  • 动态:
    在运行时确定数据类型。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。

  • 弱类:
    计算时可以不同类型之间对使用者透明地隐式转换,即使类型不正确,也能通过隐式转换来得到正确的类型。

  • 原型:
    新对象继承对象(作为模版),将自身的属性共享给新对象,模版对象称为原型。这样新对象实例化后不但可以享有自己创建时和运行时定义的属性,而且可以享有原型对象的属性。

JavaScript由三部分组成:

1. ECMAScript(核心)
作为核心,它规定了语言的组成部分:语法、类型、语句、关键字、保留字、操作符、对象
2. DOM(文档对象模型)
DOM把整个页面映射为一个多层节点结果,开发人员可借助DOM提供的API,轻松地删除、添加、替换或修改任何节点。
3. BOM (浏览器对象模型)
支持可以访问和操作浏览器窗口的浏览器对象模型,开发人员可以控制浏览器显示的页面以外的部分。
在这里插入图片描述

二、ECMAScript和JavaScript?

ECMAScript和JavaScript到底是什么关系?很多初学者会感到困惑,简单来说,ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现。

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

三、什么是ES5?

ECMAScript 5.1 (或仅 ES5) 是ECMAScript(基于JavaScript的规范)标准最新修正。 与HTML5规范进程本质类似,ES5通过对现有JavaScript方法添加语句和原生ECMAScript对象做合并实现标准化。ES5还引入了一个语法的严格变种,被称为”严格模式(strict mode)”

【相关推荐:javascript视频教程、web前端】

以上就是ES5和JavaScript是什么关系的详细内容,更多请关注zzsucai.com其它相关文章!

 标签: JavaScript,ES5,
积分说明:注册即送10金币,每日签到可获得更多金币,成为VIP会员可免金币下载! 充值积分充值会员更多说明»

讨论这个素材(0)回答他人问题或分享使用心得奖励金币

〒_〒 居然一个评论都没有……

表情  文明上网,理性发言!