读写系列三对JSON的读写
年,网景通信公司(NetscapeCommunicationsCorporation)一位叫BrendanEich的工程师为即将发布的浏览器NetscapeNavigator2开发了一种脚本语言,最初叫Mocha,后改名为LiveScript。在研发期间,网景公司与太阳微系统公司(SunMicrosystem)合作,共同完成LiveScipt的开发。由于SunMicrosystem在年开发了Java技术从而获得了媒体的热捧,网景公司为了让自己设计的语言看起来“更像Java”,在浏览器正式发布前,将LiveScript改名为JavaScrpt。
年8月,微软公司发布了InternetExplorer3.0浏览器,同时还发布了名为JScript的JavaScript实现,当时JScript也被称为“微软JavaScript”。
微软JavaScript的出现导致当时市面上出现了两个版本的JavaScript,渐渐地其他公司也发布了自己的JavaScript实现。为了统一这些不同版本的JavaScript,年,JavaScript1.1被作为提案提交给了欧洲计算机制造商协会(EuropeanComputerManufacturersAssociation,ECMA),同年6月,ECMA-第一版诞生了,它在JavaScript1.1提案的基础上,规定了一种名为ECMAScript的脚本语言标准。
年,国际标准化组织(InternationalOrganizationforStandardization,ISO)和国际电工委员会(InternationalOrganizationforStandardization,IEC)将ECMA-采纳为国际标准ISO/IEC16:,全称Informationtechnology-ECMAScriptlanguagespecification。自此以后,各个公司的浏览器都以ECMAScript作为自己的JavaScript的实现依据。虽然具体的实现内容有所不同,但是JavaScript从此有了统一的标准。
从年ECMA-第1版发布开始,ECMA对这个标准不断地进行修改和更新,年ECMA已经发布了第11版。这个版本对ECMA-的定义是:ECMAScript?languagespecification。而在这几十年间,随着计算机的国际化,ECMA也由欧洲计算机制造商协会更名为Ecma国际(EcmaInternational)。对ECMA-标准有兴趣的朋友可以通过这个网址查看
转载请注明:http://www.sonphie.com/jibzd/14218.html