js的由来;
九十年代初,浏览器技术尚不发达,网页一浏览为主,不能实现用户的交互功能;用户在进行注册账户等信息时,用户需要等待很长时间才能得到服务器的反馈,数据传输给服务器需要耗费流量,当时流量费用特别高,当时需要验证的数据每次传输都会产生大量流量费用,造成用户体验感极差.
因此,当时热火的网景公司(Netscape)率先提出了解决方案:将数据验证工作放在浏览器进行,数据无误后在发送到服务器上,由此节省流量,数据传输时间.但这些工作需要在浏览器上运行脚本才能实现.
1995年5月,由网景程序员布兰登.艾奇(Brendan Eich)开发了一门脚本语言:LiveScript.语言发布后为了能够蹭到Java的热度,又更名为Javascript.简称js.
同一时期,微软也开发浏览器领域,参考js开发了属于自己IE浏览器的脚本语言JScript,并捆绑在自家window产品中.由于市场的不平衡冲击,网景公司请求当时IT的领军-欧洲计算机制造商协会(ECMA)公司,将Javascript改为ECMAscript,简称ES,并指定了浏览器脚本语言的操作标准.