码迷,mamicode.com
首页 > 编程语言 > 详细

初识 javascript

时间:2016-08-07 20:08:43      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

  第一次接触javascript是在网上看教程时,看到有关DOM操作的内容而认识的。刚开始一直误以为javascript是java的一个子集。因为也没有对javascript有很深的理解,所有就没有去深究javascript和java之间的关系。直到最近才发现,我的这个观点是完全错误的。javascript和java是完全不同的两门语言。

 

  以下内容均源自网络:

 1 首先,这两个家伙没有任何的血缘关系,java是是由Sun 公司于1995年5月推出的,
 2 而javascript是于1995年由Netscape公司设计实现而成的,
 3 由于Netscape公司与Sun公司合作,Netscape高层希望它看上去能够像Java,
 4 因此取名为JavaScript。
 5 
 6 其次,这两个家伙的本质也不一样,
 7 java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,
 8 即使是开发简单的程序,也必须设计对象;
 9 而JavaScript是一种直译式脚本语言,
10 它本身提供了非常丰富的内部对象供设计人员使用。

 

   

  它们的共同点和不同点:

 1 相同点: 
 2 它们的语法和 C 语言都很相似;
 3 它们都是面向对象的(虽然实现的方式略有不同);
 4 JavaScript 在设计时参照了 Java 的命名规则;
 5 
 6 不同点: 
 7 JavaScript 是动态类型语言,而 Java 是静态类型语言;
 8 JavaScript 是弱类型的,Java 属于强类型;
 9 JavaScript 的面向对象是基于原型的(prototype-based)实现的,
10 Java 是基于类(class-based)的;
11 JavaScript 除了长得和 Java 比较像之外,语言风格相去甚远。
12 JavaScript 在设计时所参考的对象不包括 Java,
13 而包括了像 Self 和 Scheme 这样的语言。 
14 
15 作者:薛天禄
16 链接:http://www.zhihu.com/question/19913979/answer/13336117
17 来源:知乎
18 著作权归作者所有,转载请联系作者获得授权。

 

 

  经过一番探究之后,才对javascript有了一定的认识。也希望其他刚刚接触javascript的人不要犯跟我一样的错误。


The end.

by Little


初识 javascript

标签:

原文地址:http://www.cnblogs.com/darcrand-blog/p/5746896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!