首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1.3  JavaScript的起源

既然JavaScript与Java无关,那么为什么它们的名称如此相似呢?这是计算机行业最烦人的恶习之一:为了获得市场营销方面的成功,而不顾及产品实质。

当Netscape在它的Navigator Web浏览器中添加了一些基本脚本功能时,它最初将这种脚本语言称为LiveScript。与此同时,Java开始大行其道,它被认为是计算行业中下一项伟大的革新。当Netscape在Navigator 2中支持运行Java applet时,它也将LiveScript改名为JavaScript,希望以此借用Java的声势。尽管JavaScript和Java是非常不同的编程语言,但这一事实并没有阻止Netscape采用这种市场营销手段,从那时候开始,我们这些技术作家只好不厌其烦地解释JavaScript和Java是不同的东西。当然,我们靠这挣了不少钱,从这个角度来说,我们可能应该感谢这些市场营销专家。

当微软公司看到JavaScript在Web开发人员中流行起来时,它意识到必须在IE中添加一些脚本功能。它原本可以采用JavaScript,但是与通常情况一样,微软公司又自行其事,建立了自己的脚本语言,这种语言非常像JavaScript,但又不完全相同。JavaScript的微软版本称为JScript。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论