当我告诉非程序员我的专业工作是JavaScript的时候,我往往得到的回答是“是不是那个安装以后让浏览器变的缓慢的东西?”,我很惊讶:

1.知道Java的人比知道JavaScript的人要多很多,也许是很多人都曾经被问过是否需要安装Java。

2.这对Java来说不是好事,因为它和负面的印象联系在一起。虽然JavaScript对Web来说是如此重要,但是大部分人仍然不知道它的存在。

什么是JavaScript?

那么,如何向非程序员解释什么是JavaScript呢?有些对技术感兴趣的非程序员可能听说过HTML5。那么JavaScript可以被解释为HTML5背后的编程语言。你往往会得到另外一个问题“什么是HTML5?用来替代Flash的吗?”你可以回答,从某种程度上来说是可以替代Flash。

不用HTML5,我们可以通过网络应用来解释JavaScript:以前,我们只能在电脑上运行程序,但是现在我们可以在浏览器中运行程序。例如GoogleMaps,Facebook。这些都不仅仅是网站,他们都是用JavaScript编写的程序。还有,Java和JavaScript完全是两码事。曾几何时,Java确实是Web应用的核心,JavaScript只是打杂的。但是时代已经变了,Java几乎从浏览器中消失了,JavaScript占据了Web的主导地位。在解释了这些以后,你可以提到红的发紫的云,因为很多人都听过云。我一般把云解释为在线的数据存储和同步。

关于Java和JavaScript还有另外一个解释:

问:Java和JavaScript是不一样的是吗?

答:是的,就如ham(火腿)和hamster(仓鼠)。【java培训

结论?

也许JavaScript不被人知晓是一件好事:我们不用担心人们关闭浏览器的JavaScript功能。当然,我还是认为JavaScript应该被更多人知道,特别是作为一种通用的语言被开发者了解。HTML5和它的LOGO会让更多人知道JavaScript吗?还是我们需要更多的使用JSlogo?我想JavaScript在非程序员群体中的认知应该只是时间问题。

QQ 744437114

疯狂软件官网:http://www.fkjava.org

疯狂java视频 android视频:http://www.fkjava.org/video.html