首页 > 编程语言 >JavaScript简介、发展史

JavaScript简介、发展史

时间:2022-10-23 10:23:29浏览次数:50  
标签:发展史 浏览器 脚本语言 简介 JavaScript 客户端

JavaScript简介

  概念:一门客户端脚本语言

    运行在客户端浏览器中的,每一个浏览器都有JavaScript的解析引擎

    脚本语言:不需要编译,直接就可以被浏览器解析执行了

  功能:

    可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验

JavaScript发展史

  1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的检验。命名为c--,后更名为ScriptEase

  1995年。Netscape网景公司,开发了一门客户端脚本语言,LiveScript,后来,请来SUN公司的专家,修改LiveScript,命名为JavaScript

  1996年,微软抄袭JavaScript开发出JScript语言

  1997,ECMA(欧洲计算机制造商歇会),ECMAScript,就是所有客户端脚本语言的标准

JavaScript = ECMAScript+JavaScript自己特有的东西(BOM+DOM)

 

标签:发展史,浏览器,脚本语言,简介,JavaScript,客户端
From: https://www.cnblogs.com/yuzong/p/16818022.html

相关文章

  • sonarqube 简介
    简介sonarqube作为一款测试工具,可以为开发的代码保驾护航,一般的公司都会配置一个代码扫描,防止线上代码太拉跨参考链接1H左右就可以看完https://www.bilibili.com/vid......
  • JavaScript 实现 -- 冒泡排序
    冒泡排序冒泡排序(BubbleSort)也叫气泡排序、泡沫排序,是一种比较简单的排序算法。它通过遍历数组,比较相邻的两个元素,如果前一个元素比后一个元素大,则交换它们的位置,这样第......
  • JavaScript 实现 -- 选择排序
    选择排序选择排序是一种简单直观的排序算法。原理第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元......
  • JavaScript 实现 -- 希尔排序
    希尔排序希尔排序是插入排序的一种,又称“缩小增量排序”(DiminishingIncrementSort),是插入排序的一种更高效的改进版本。希尔排序实际上就是分组的插入排序,希尔排序以步长......
  • Material Design简介
    介绍Material是Google创建的一个设计系统,旨在帮助团队为Android、iOS、Flutter和Web构建高质量的数字体验。原则材料是隐喻Materialdesign的灵感来自物理世界......
  • 【JavaScript】事件的冒泡,委派,绑定和传播
    文章目录​​冒泡事件​​​​特性:​​​​阻止冒泡事件的两种方法​​​​cancelBubble​​​​stopPropagation()​​​​委派事件​​​​特性​​​​获取点击的元素​......
  • Java基本数据类型占用字节大小简介说明
    转自:​​http://www.java265.com/JavaMianJing/202205/16515929083261.html​​下文笔者讲述Java中基本数据类型占用字节大小的简介说明,如下所示基础数据类型是所有数据类......
  • JavaScript中的Generator生成器的基本用法
    ES6入门-阮一峰:Generator函数1.介绍Generator生成器是ES6提供的一种异步编程解决方案。是一个极为灵活的结构,拥有在函数块中暂停和恢复代码执行的能力。执行Gen......
  • JavaScript实现数据结构 -- 集合
    集合集合是一种无序且唯一的数据结构,在ES6中有集合Set。集合的常用操作去重使用Set结合展开运算符实现数组去重。判断元素是非在集合中使用Set的has方法判断元素是......
  • JavaScript实现数据结构 -- 字典
    字典字典与集合类似,也是一种存储唯一值的数据结构,字典以键值对的形式进行存储,在ES6中有字典Map。字典的常用操作增使用set()方法可以向字典中添加新成员,可连续添加。......