Js的出现源于互联网应用越来越广泛,当客户访问数据时,由于处理请求都在服务器端,导致访问慢,交互性比较差,随后有公司针对这些问题,试图开发一门客户端脚本语言,将一些能在客户端完成的事情,交由脚本语言完成。发展历程大概是,一家称作Nombas的公司开始开发一种叫做C减减(C-minus-minus,简称Cmm)的嵌入式脚本语言,同时保持了C和C++的足够的相似性。以便开发人员能很快学会。这个脚本语言捆绑在一个叫做CEnvi的共享软件中,他首次向开发人员展示了这门语言的威力。这些早期试验称为Espresso Page(浓咖啡般的页面),他们代表了第一个在万维网中使用的客户端脚本语言,随着网上冲浪的频繁,网页日益变大和复杂,用户交互性越来越频繁,但验证性的工作都很慢,Netscape(网景)处在技术最前沿的公司,开始认真开发客户端脚本语言来解决简单的处理问题,Js开始了他的标准化之路。现在的网页交互性越来越大,Js在交互性工作当中,已经变的越来越重要和强大,学好它,就变得尤为重要。