web前端三大技术介绍之Javascript

来源:互联网 发布:淘宝宝贝重量设置 编辑:程序博客网 时间:2024/06/06 07:02

今天我们先来介绍一下,我们的js大法,什么是js呢?js全名javascript,它因互联网而生,随着浏览器的问世而出现,那要想更深的了解js呢,我们就要从浏览器的历史开始说起。


1990年,万维网诞生,从此可以在网上浏览网页,最早的网页只能在操作系统终端浏览,这个终端呢也就是我们所熟悉的cmd(命令指示符也叫黑屏幕),在那里无论是操作还是显示,都是相当的不方便,但无奈那时候的技术还没达到可视化的水平,随着时间的推移一群“科学家门”在他们辛苦的劳作下,人类第一个具有图形界面的浏览器在1992年底诞生了,该浏览器的名字叫做Mosaic,1994年NCSA的一个程序员联合一个风险投资家(反正很牛的两个人),成立了Mosaic通信公司,不久后改名为NetScape。

1994年12月在Mosaic基础上,又开发出来了一款古老而又神奇的浏览器NetScape Navigator!!!

说到这里我已经不能自己了,没错它就是现在浏览器的开山鼻祖,化石一般的存在,骨灰级的浏览器,让我再一次的记住说出他的名字NetScape Navigator!


那像这样的互联网公司往往会和我们公司具有非常相似特性那就是,追求卓越,永不止步,想着要千秋万载,一统江湖! 所以他们必然追寻更好的用户体验,传统的写法不能实现用户登陆名校验等功能,当然就阻止不了不必要的网络请求,而且那时候网速又慢的要死,所以有必要通过一些方法加以控制,于是乎一款新的编程语言将要应运而生了,Netscape在创作js初始它们定了一个目标想要这门语言既容易学习,又容易部署,最好是那种功能一般,语法简单的语言!!


说到这里我竟又无语凝噎,此处心理省略一百句咒骂… ,学过js的同学应该深有感触它并没有像上面说的那样easy,在我看来NetScape 公司的想法显然“失败了“,因为js 是一种看似简单没深度,实际复杂,功能强大的一门语言,想学好它其实没那么简单一旦学好我们就可以用它做多事情,无论是做web页面,还是服务器开发,靠js我们可以全部通吃,所以我可以自信的说学好 javascript,走遍天下都不怕! 


但说到这里呢,我们只能说js是一门语言,一门两用的语言,但还没到可以膜拜的程度,但接下来我可就要开始装B了,大家快闪开!


我们Javascript ,在前端领域上,可以做pc端,移动端的应用。chrome浏览器的v8引擎又将javascript带到了一个新高度,那就是Node.js。这项技术又在服务端大显神威,于是前端、服务端都可以用javascript!


一个JavasScript的全栈时代正式降临。


如果上面所说的你已经知道了,并且感觉并木有什么牛B之处,来,别急,不止于这些,你往下继续看再做评论。


桌面应用:


NW.js是基于chromium 和Node.js运行的,它们可以让我们HTML和JavaScript来制作桌面应用。


虚拟现实:


通过Node.js读取Oculus上的传感器,将这些数据用WebSocket协议来提供一个服务,通过Three.js创建一个3D世界,也就是说通过js可以创建出VR的程序。


AR:


Js已经丧心病狂到要触碰AR这个领域了!


如果你想了解你可以去看看 《Node.js Leap Motion 开启AR的小窗》这篇文章,所以说如果你现在不知道javascript我不怪你,但看我完了这篇文章你要是再不开始学习javascript那我只能说,我和不愿意学习的人不能做朋友,如果你认为你现在开始学已经晚了,没关系拿起电话赶紧为你的孩子预定我们的js课程,千万不要再让孩子输再起跑线上…


原创粉丝点击