既然JavaScript不是从Java派生出来的,为什么它的名字里有“Java”呢?
当前回答
这种语言与c语言的形容词有相似之处,而Java也有相似之处。
它最初被命名为Mocha,但后来更名为LiveScript,最后由于市场原因更名为JavaScript。为了适应当时的Java趋势,在LiveScript和Java之间出现了一个叫做LiveConnect的接口。这个连接打算用新的名称“JavaScript”来表示。
其他回答
Java之于Javascript,就像汽车之于地毯。
这种语言的名字是Netscape和Sun共同营销交易的结果,作为交换,Netscape将Sun的Java运行时与他们当时占主导地位的浏览器捆绑在一起。 ——http://en.wikipedia.org/wiki/JavaScript历史
这是Netscape公司策划的一种营销策略,因为Java在当时是一个大热门词。最初它被称为LiveScript。事后看来,这个名字可能更好。
这种语言与c语言的形容词有相似之处,而Java也有相似之处。
它最初被命名为Mocha,但后来更名为LiveScript,最后由于市场原因更名为JavaScript。为了适应当时的Java趋势,在LiveScript和Java之间出现了一个叫做LiveConnect的接口。这个连接打算用新的名称“JavaScript”来表示。
当Javascript或Livescript推出市场时,太阳微系统公司正忙于java的创建,所以他们将其命名为Javascript。 同时还使用了java的一些基本构造。
在90年代,我们痴迷于用咖啡来命名东西。
我知道…我们在想什么?!
推荐文章
- Babel 6改变了它导出默认值的方式
- 在流中使用Java 8 foreach循环移动到下一项
- 如何配置历史记录?
- ES6模板文字可以在运行时被替换(或重用)吗?
- [Vue警告]:找不到元素
- 访问限制:'Application'类型不是API(必需库rt.jar的限制)
- 用Java计算两个日期之间的天数
- 可以在setInterval()内部调用clearInterval()吗?
- AngularJS控制器的生命周期是什么?
- 无法读取未定义的属性“msie”- jQuery工具
- 如何配置slf4j-simple
- 我的蛋蛋怎么不见了?
- JavaScript中的排列?
- JavaScript中有睡眠/暂停/等待功能吗?
- 在Jar文件中运行类