前言
公元1992年,随着万维网(World Wide Web)世界的诞生,值此天地初开之际,人类历史上第一浏览器Mosaic应运而生。至此互联网世界天地异动,霞光四射。从此告别命令行操作,字符窗口的单一和枯燥,盛世即将开启。 两载已过,名为Netscape的门派研发出一款可以全民操控(普通用户)的新一代浏览器Netscape Navigator。后来发现需要操控这款神器需要对应的功法(一种可以嵌入网页的脚本语言)。此功法需要简单易懂,上手快。恰逢另一门派SUN公司的JAVA大法,推广活动的成功。遂两大门派采取合作,但是又不想此功法跟JAVA大法一样太重。 转眼又过一年,一位江湖奇才出世,BrendanEich集百家功法融于己身,仅仅用了10天就创造出了JavaScript。此功法一经问世褒贬不一,优势缺点很鲜明,易学上手快轻便,作用域、模块、子类型早些年这些功能都没有。其体质血脉没有那么纯粹(编程风格)类似于函数式编程和面向对象编程的一种混合体质。 时间来到1996年,互联网顶级门派微软,推行JScript来抗衡JavaScript,同时内置于辉煌一个时代的天阶神器IE上。此时豪门底蕴尽显,Netscape公司脚本语言的主导权面临丧失的风险。同年Netscape找上了ECMA组织,将JavaScript交于其手中准备实行标准化,以此来抗衡微软。1997年Es1.0诞生。