向非程序员解释JavaScript
小作 2018-03-08 来源 :网络 阅读 1169 评论 0

摘要:当我告诉非程序员我的专业工作是 JavaScript 的时候,我往往得到的回答是“是不是那个安装以后让浏览器变的缓慢的东西?”,我很惊讶: 1. 知道 Java 的人比知道 JavaScript 的人要多很多,也许是很多人都曾经被问过是否需要安装 Java。 2. 这对 Java 来说不是好事,因为它和负面的印象联系在一起。虽然 JavaScript 对 Web 来说是如此重要,但是大部分人仍然不知道它的存在。

当我告诉非程序员我的专业工作是 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(仓鼠)。


结论?

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


希望这篇文章可以帮助到你。总之,同学们,你想要的职坐标IT频道都能找到!

本文由 @小作 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程