A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© konglingzhiyu 中级黑马   /  2015-2-11 16:50  /  1259 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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

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

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

什么是 JavaScript?

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

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

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

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

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

5 个回复

倒序浏览
熊猫和小熊猫的关系
回复 使用道具 举报
长知识了~~~
回复 使用道具 举报
长知识了!!!!!
回复 使用道具 举报
cly成子 来自手机 中级黑马 2015-2-12 10:59:15
报纸
还是有很多知识点名称,形式等接近,但用法不相同!
回复 使用道具 举报
涨姿势:)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马