Web已经发展了将近二十多年,在Web发展的初期,由一家生产浏览器的计算机服务公司创建。那家公司则是曾经的网景公司,现在则是Mozilla公司。而现在被大家所熟知的“JavaScript”则是Oracle 的注册商标,用来特指曾经创建JavaScript的那家比较厉害的公司——Mozilla公司。

  当初的网景公司将这门神奇的语言标准提交给了ECMA——欧洲计算机制造协会——由于商标上的冲突,当时被提交上去的标准被称作——“ECMAScript”。同样,又是来自商标的冲突,呵呵有名的微软公司对这门语言的显示版本去了个几乎是家喻户晓的名字——“Jscript”。不过即便是有这么多的名字,现在人们还是对“JavaScript”这个名字情有独钟,光大的人们也更加的知道这个名字,但是“ECMAScript”一直都是被指代成语言标准。

  在网络发展的时候,ECMAScript也在发展,先后出现了ECMAScript第三版(ECMAScript 3)和ECMAScript第五版(ECMAScript 5)。如今在这信息更新相当快的时代,ECMAScript 3 已经基本上被所有Web浏览器所实现。这种版本的语言也是相对比较稳定的。其实早些年就已经开始研究ECMAScript 4 了,但是由于ECMAScript 4 太过庞大,就被长期搁置了,没有发布出来正式的版本。我们现在有时候也会看到版本号,大多都是JavaScript 1.5 或者JavaScript 1.8 。 这些都是Mozilla 的版本号。JavaScript1.5 相当于ECMAScript 3。

  其实早在我刚开始接触JavaScript的时候,在DW中敲打JavaScript的时候,就会出现“Jscript”或者是“ECMAScript”的提示,我总是想问这些都是不是JavaScript呢,知道今天我才发现,这些其实都是JavaScript,只不过一个是大名,一个是外号而已。

JavaScript名字的由来相关推荐

  1. JavaScript的历史由来及简介

    前言 这次写一篇对于JavaScript的简介,我们知道的编程语言有很多种,比如Java.C++.Python等等,每种编程语言都有其独具的特色,不论是语法格式还是表达形式,都能让每个程序员沉淀在知识 ...

  2. linux is not unix由来,一些奇怪的 unix 指令名字的由来

    一些奇怪的 unix 指令名字的由来 发布时间:2006-08-20 00:39:15来源:红联作者:sgh2005 awk = "Aho Weinberger and Kernighan& ...

  3. CPU8085 8086名字的由来

    为什么CPU叫8085呢? 8085这个名字的由来还是很有逻辑的:The naming of microprocessor indicates historical facts blended wit ...

  4. linux is not unix由来,一些奇怪的 unix 指令名字的由来(转)

    一些奇怪的 unix 指令名字的由来(转)[@more@]一些奇怪的 unix 指令名字的由来 awk = "Aho Weinberger and Kernighan" 这个语言以 ...

  5. 关于 DRM 中 DUMB 和 PRIME 名字的由来

    前言 在上一篇<DRM驱动程序开发(VKMS)>文章里,我们学习了如何编写一个最简单的 KMS 驱动.而本篇,我将以叙述的形式为大家讲解 DRM GEM 的相关概念,代码留到下一篇进行讲解 ...

  6. 中国各省份名字的由来

    中国各省份名字的由来         [山东]以在太行山之东而得名.唐大部分属河南道:宋设京东路,后分京东东.西路:金更名山东东.西路,为山东得名的开始:元设山东东西道:明置山东省,后改山东布政使司: ...

  7. 科普: 知道阿里、苹果、腾讯等牛逼互联网公司名字的由来吗?

    科普: 知道阿里.苹果.腾讯等牛逼互联网公司名字的由来吗? 1.阿里巴巴   马云有一次在美国餐厅吃饭时,他突发奇想,找来服务员,问他是否知道阿里巴巴这个名字.服务员回答说知道,并且还跟马云说打开宝藏 ...

  8. Java名字的由来(通过小短文,每天了解Java多一点)

    Java语言最初的命名是由其中的创始人詹姆斯·高斯林(James Gosling)起的,而这个名字的由来是有一个生动有趣的故事的. 当时高斯林正在办公室外面晒太阳,他想给这个新语言起个名字,并注重于这 ...

  9. chatgpt赋能python:Python名字的由来

    Python名字的由来 Python是一门高级编程语言,它的名字来源于一个非常有趣的故事.接下来的文章将介绍如何命名Python,并且揭示这个名字的真正含义. Guido van Rossum设计Py ...

最新文章

  1. Clever Answers in Codewar(Javascript 持续更新)
  2. html分页自动加载数据库,AngularJS实现分页显示数据库信息
  3. Html转义字符列表
  4. 对可操作对象的占用状态、锁定状态、解锁状态的一些方案
  5. C语言试题十八之根据以下攻势计算s,计算结果作为函数值返回;n通过形参传入。S=1+1/(1+2)+1/(1+2+3)+…….+1/(1+2+3+4+……+n)
  6. .net post提交后接收返回数据_Ajax提交表单的方式
  7. 【OpenCV】OpenCV函数精讲之 -- argc 和argv参数
  8. 学规划或GIS需要安装的软件
  9. XP cmd命令 部分
  10. java opencv去除干扰线_电子产品硬件研发—提高抗干扰性能的常用方法
  11. H264编码质量屏幕截图
  12. MTK平台手机刷机工具分享
  13. 微信小程序引入阿里巴巴icon步骤及报错解决
  14. frm需要金融计算机吗,FRM考试能用哪些金融计算器?(内含用法功能全解读)
  15. 大会回顾丨游戏用户体验优化如何实践,看大咖怎么说(附PPT下载)
  16. Visual studio之C#的一些常见问题
  17. 第一章 绪论 思维导图
  18. 金融数据分析 实验四 金融风险价值计算
  19. 自动化测试——回顾与展望
  20. 以下内容仅对你可见个性签名_微信个性签名居中以下内容仅对你可见

热门文章

  1. 亚马逊ERP软件贴牌OEM是什么意思有什么优势
  2. 11大Java开源中文分词器的使用方法和分词效果对比(转)
  3. 【Linux系统管理】10 Shell 编程进阶篇
  4. 看医疗行业如何建立信息化战略决策
  5. 万字长文!深度剖析《数据安全法》下多方数据协同应用和隐私计算发展趋势
  6. 开源基于PyTorch深度学习框架实现图卷积
  7. 礼堂椅影院椅安装步骤方法
  8. ZigBee、WiFi、BLE大乱斗 无线通信技术究竟孰优孰劣?
  9. [附源码]Python计算机毕业设计服装销售商城系统
  10. Python包装网页微信API并实现简单自动回复