ECMAScript的世界,你认识几个?

ECMAScript 6 简介 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。more。 阅读详情
ECMAScript, 这个从JavaScript和JScript演变而来的标准,现在已经进化为第三版,而这棵大树已经繁衍了好多枝叶了。看看这张由jQuery的创始人 John Resig建立的ECMAScript族谱,你会惊讶的发现原来好多都不知道啊,呵呵。
原文: http://ejohn.org/blog/the-world-of-ecmascript/
原文作者: John Resig

以下是对原文的翻译:

我做了一些搜索和挖掘工作,并把找到的资料联系起来,得出的结果很有趣,我把它叫做" ECMAScript的世界".

(授权方式: GPL v2 [ SVG])

这 是一个关于ECMAScript的世界地图,包括所有ECMAScript标准的实现及其衍生品,包括JavaScript、 ActionScript和JScript这些最著名的实现。这里我只展示了那些可以用于开发的东西(编程语言、引擎、浏览器和服务器等),不包括面向客 户的Web应用程序,那个数量不是这个地图可以承担的,太多了。

这个图表从ActionScript、Tamarin、 ActionMonkey和SpiderMonkey的关系入手,从这些关系有扩展出很多额 外的关系,这时候关系已经变得很复杂,有点超出我的控制范围了。我被ECMASCript这个生态系统给迷住了,数量和广度都超过了我开始的估计。(而且 这还不是全部,我确定自己肯定遗漏了很多)

下面是上图对应的各种信息的链接

语言:

引擎:

应用:

钩子/转换器:

公司:

实现以上所有内容所使用的语言:

如果你发现我遗漏了什么一定要告诉我,我会酌情把他们加入到这个地图,为什么不是肯定加进去呢?主要是考虑把一些半成品拒之门外,再有就是这个需要手动添加,总要给我点时间吧。

11 月15日凌晨3点更新:去掉了WebKit(多余的),增加了Silverlight、IronPython和IronRuby,把PDF联系 到SpiderMonkey上,修正了Konqueror的拼写错误。Presto不是Opera的JavaScript引擎,但我现在不确定它的 JavaScript引擎叫什么。去掉了PNGs,增加了一个SVG下载。

11月15日下午5点更新:把JavaScript放到表示语 言的标识里,增加了ParenScript、YHC/JavaScript、Haxe 和Scheme2JS。增加了CouchDB。Silverlight现在链接到JScript后面。明确了Opera的两个JavaScript引擎 (futhark和linear_b)。增加了Flex,修改QSA为QT Toolkit。

博通PEX89000 PCIe 5.0交换芯片:如何为AI集群构建高效GPU互联架构 本文深入解析了博通PEX89000 PCIe 5.0交换芯片如何为AI集群构建高效的GPU互联架构。该芯片通过提供高带宽、低延迟的PCIe 5.0交换能力,打破传统GPU通信的带宽瓶颈,并支持多主机共享、资源池化及软件定义拓扑,从而显著提升大规模AI训练与推理任务的效率与资源利用率。 阅读详情

相关推荐

比较器和运算放大器-2

今天继续了解输入阻抗问题,观察下图:首先考虑在我们没有接运放时,A点输出电压为6V,当接入如图所示的阻抗时电压还是6V吗?共模电阻和红框内对地电阻并联,阻值变小,相当于5k,通过计算可以求得A点电压变为4V,这样A的值发生了改变,试想一下这样的信号接入到运放的两端是不是相当于比较的两端信号发生了改变,那结果一定会发生偏离。信号源一般内阻是不确定的,一般也不是很小,如果不想改变输入阻抗,那唯一的办法就是改变运放的内阻了,比如内阻改为100K,1M等,越大越好,是不是A点电压就会无限接近6V。

weixin_42855218的博客 1311

JavaScript函数表用于我的世界开发

每个元素都是一个函数,可以根据索引值来调用相应的函数。但是,如果我们使用JavaScript函数表,可以大大简化代码,同时也便于扩展和修改。在我的世界游戏中,函数表可以用于批量生成方块、管理游戏事件等多个方面。在我的世界游戏中,JavaScript函数表可以帮助我们更加高效地开发,同时也可以实现更加复杂的操作。下面,我将介绍JavaScript函数表在我的世界开发中的应用和使用方法。这个代码可以让我们在游戏中管理多个事件,如果有新的事件需要添加,只需要在函数表中添加相应的函数即可。

wodianping的博客 357

图像去雾常见数据集

上述数据集涵盖了室内、室外、真实和合成等多种场景,可以满足不同研究需求。在选择数据集时,建议根据具体任务的应用场景和目标选择合适的数据集,例如真实雾天图像适合模型的实际应用验证,而合成数据则适合模型的快速迭代和训练。希望本文能为从事图像去雾研究的朋友提供一些帮助!

m0_68604571的博客 6334

javaScript实用代码集

1、四舍五入函数: //number为某实数,n为要保留的小数位数 function myRound(number,n) { number = Math.round(number*Math.pow(10,n))/Math.pow(10,n); return number; } 2、文本框中只能输入数字的函数: //只能输入数字 //用法 funct...

我的世界里头,谁懂我! 256

OAI骨关节炎数据集申请与DICOM下载全流程避坑指南

医学影像分析中,DICOM格式是存储与交换CT、MRI等数据的通用标准,其元数据Tag承载着像素间距、层厚等关键物理信息,直接影响定量分析的准确性。在骨关节炎研究领域,OAI数据集因样本量大、随访时间长而成为高价值资源,但获取需通过NDA协议申请,并借助nda-tools命令行工具完成TB级影像的批量下载与断点续传。这一流程涉及浏览器环境配置、DICOM格式转换及Python预处理等工程环节,任一细节疏漏都可能导致数据读取异常或分析偏差。掌握从申请到落地的完整链路,能显著提升医学影像AI研究的效率与可复现性

weixin_30843121的博客 276

域格4G网优模块获取

1、获取当前小区信息 接口说明 该命令用于获取当前小区信息。 语法结构 命令类型 格式 返回结果 Execute AT+SCELLINFO +SCELLINFO: <cellMode>,<mcc>,<mnc>,<lac>,<cellId>,<afrcn>,<cpi>,<rxLevel>

自由的幻想 2463

ECMAScript 2017语言规范说明书

ECMAScript 2017为ECMAScript发布的第八个版本,被定义为有着广泛用途的编程语言。大家可以通过以下两个途径,全面了解ECMAScript 2017语言规范:1.在线阅读:ECMA-262 edition 8 2.PDF版本,可供打印下载:ECMA-262.pdf本文内容来源于:Standard ECMA-262...

u012996572的博客 996

汽水音乐自动化薅羊毛教程:从零搭建稳定赚钱脚本

📖 前言:为什么要学习自动化脚本?在数字时代,时间就是金钱。汽水音乐等App通过观看广告奖励用户金币的模式,本质上是将我们的时间转化为收益。本教程将教你如何用Python自动化这个过程,让程序为你"打工",实现被动收入。通过本教程,你将学到:移动端自动化测试的核心技术Python在自动化领域的实际应用如何将重复性任务转化为自动化流程创造属于自己的"数字员工"第一章:环境准备与基础配置1.1 硬件要求Android手机一部(建议使用备用机)USB数据线。

weixin_44947827的博客 5784

JavaScript ECMAScript版本介绍

1. 介绍 1.1 什么是ECMAScript ECMAScript,简称ES,是由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)按照ECMA-262和ISO/IEC 16262标准制定的一种脚本语言规范。 1.2 JavaScript 与ECMAScript 的关系 JavaScript是按E...

qq_38150381的博客 655

高通AI Engine SDK(QNN)使用教程(环境配置、模型转换、量化、推理、分析)

高通AI Engine使用教程

weixin_51031772的博客 1万+

【OpenFOAM】-olaFlow-算例10-wavemakerTank

采用 Flap和Piston两种方式的动网格进行造波

ou_no的博客 2167

ECMAScript介绍与历史版本

ECMAScript是JavaScript语言的国际标准。 转码器 Babel ES6转码器,可以将ES6代码转为ES5代码,从而在浏览器或其他环境执行。 Babel的配置文件是.babelrc,存放在项目的根目录下。使用Babel的第一步就是配置这个文件。 Traceur 历史版本 ES 2019 ES 2018 ES 2017 ES 2016(ES 6.1) ECMAScript 2...

小码快跑 2174

Luma AI技术浅析(一)

是一款基于人工智能的3D内容生成平台,旨在通过深度学习技术实现高效、高质量的3D场景、物体和动画的生成。Luma AI 主要利用了等技术,以实现从图像、视频到3D模型的转换和生成。

m0_75253143的博客 1728

JS世界——ECMAScript

很多人可能听过EcmaScript,JavaScript,CommonJS和ESM

Tting_12的博客 993

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【ECMAScript 】认识 ECMAScript 标准

ECMAScript 是一种由 Ecma 国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,通常被称为 JavaScript 或 JScript。因此,ECMAScript 可以理解为是 JavaScript 的一个标准,但实际上,JavaScript 和 JScript 是 ECMA-262 标准的实现和扩展。ECMAScript 是 JavaScript 和其他基于 ECMA-262 标准的脚本语言的基础。

Young_Pro的博客 1362

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ECMAScript和JavaScript的区别

1、ECMAScript的简介 ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,所以它可以理解为是JavaScript的一个标准,但实际上后两者是ECMA...

pan_junbiao的博客 1万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

ECMAScript 与JavaScript 的区别 及ECMAScript 新特性

简单来说,两者的区别:ECMAScript 是语言规范,JavaScript 是编程语言。 ECMAScript 的新特性:不同的时间有不同的新特性加入,比如ES5、ES6/ES2015、ES7/ES2016、ES2018等等,常被大家熟知的ES6是一个重要的更新,所以这个比较重要。这里主要对ES6以来的一些新特性进行了总结和记录,查漏补缺吧。

鹤渺的星球 1651

ECMAScript 详解

ECMAScript 与 JavaScript 的关系

材女的进击 2633

ECMAScript详解

ECMAScript(简称ES)是由ECMA国际(European Computer Manufacturers Association)通过ECMA-262标准化的脚本语言规范。它是JavaScript的基础,定义了JavaScript的核心语法和功能。本文将详细介绍ECMAScript的语法和使用教程,并附上简单案例。

weixin_45479891的博客 1219

全网最全 ECMAScript 攻略

作为前端开发工程师,ES6 这个词想必不陌生,对ECMAScript 这个奇怪发音的名字也应该有所了解,你是否好奇过 ECMA 世界的神秘数字代号,ECMA262 是什么,ESxxx 又是什么,TC39 是什么,Stage 3 、Stage 4 又意味着什么?你是否被层出不穷的 ES20XX 新特性所迷惑,需要掌握该特性到底是哪年推出的吗,这些提案在哪里能够看到,哪些已经可用,历年的 ES 标准去哪里查找?今天我来带大家揭开 ECMAScript 的神秘面纱,彻底理解掌握这些神秘代号,以及截止到 2021.

FrontendRadioo的博客 2393

TypeScript 和 ECMAScript 的未来

letECMAScript 标准定义了 JavaScript 的核心特性和行为,通过不断的迭代和更新,现代 JavaScript 变得更强大、更简洁。随着版本的演进,越来越多的语法和功能被引入,使得开发者能够更方便地编写高效、可维护的代码。理解 ECMAScript 规范的历史和演进,对于掌握现代 JavaScript 开发至关重要。与之间有紧密的联系,但它们是不同的概念。具体来说,TypeScript 是ECMAScript。

抟土成人祖,炼石补青天。眼中览银河,手可摘星辰。 1856

ECMAScript的世界

ECMAScript, 这个从JavaScript和JScript演变而来的标准,现在已经进化为第三版,而这棵大树已经繁衍了好多枝叶了。看看这张由jQuery的创始人 John Resig建立的ECMAScript族谱,你会惊讶的发现原来好多都不知道啊,呵呵。 原文:http://ejohn.org/blog/the-world-of-ecmascript/原文作者:John Resig以下是对

影子的影子在这里看你 274

什么是ECMAScript?

ECMAScript简介 ECMAScript 6.0(以下简称 ES6)是JavaScript 语言的下一代标准,已经在 2015年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 一个常见的问题是,ECMAScript 和 JavaScript 到底是什么关系? ECMAScript和JavaScript的关系 要讲清楚这...

weixin_43455499的博客 3045

ECMAScript

起源:ECMAScript 起源于 1990 年代中期,当时网景公司的 Brendan Eich 设计了 JavaScript 语言。随后,为了避免不同浏览器对 JavaScript 的不同实现导致的兼容性问题,需要一个标准化的规范。标准化:1997 年,网景将 JavaScript 提交给了国际标准化组织 ECMA(European Computer Manufacturers Association,欧洲计算机制造商协会),由此产生了 ECMAScript 的第一个版本。

XiaoCai 1209
上一篇: Spring 配置 Proxool
下一篇: proxool连接池的实现
fableking
博客等级 码龄20年 35粉丝 54原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值