二、为什么学JavaScript

作者: loster | 来源:发表于2017-12-25 22:40 被阅读68次
javascript编入集

第一次见JavaScript是什么时候,我也不是很清楚,可能是IE浏览器频繁的弹出JScript脚本错误吧。记得在上初中的时候,还没有教网页编程,就去买书,非常期待做一个网站,给别人看。于是很多很多网页设计,网页编程,PS之类的书买了很多,然而看下来的只有ps。皮毛之下,也能画蛇添足。不是不想写好,实在是不知道从哪里下手。就像一只苍蝇,被满世界的香味所迷惑,找不到哪一个直击神经的味蕾捕获了哪一只可怜的米粒。

初二时候,大约在07年。学校电脑教室教了flash8的动画,简单的补间和交互,非常吸引人。上了高中后,高中也就第一年还是有点计算机课。高一下学期,套着鞋套,开始了第一次的网页制作课。课上也是用了adobe dreamweaver 拖拖拽拽,没有认识各类标签,只知道html body head之类。一学期的计算机课,只为了课间授课完了之后的flash小游戏,玩的很是开心。顺带一提,flash用的是ActionScript,也是基于ECMAScript的。不过遗憾,时间的车辙等不了落伍的人(其实只是因为利益),在Apple的safari宣布停止支持flash之后,更多的浏览器厂商也停下了对flash的支持,或者说即使支持也是限制的。

所以说,为什么学JavaScript呢?
既然要学自然是有它的好处。我们所常见的好处就是在网页交互上,最为常见但是习惯性的忽视。除非身为一个IT人员,否则谁也不去关注他们。

当你打开电脑的浏览器,无论是FF[1] 、chrome[2]、还是IE[3]都可以使用 F12 键打开开发者工具,可以方便的观察到所有的网页信息。这时候在开发者工具的控制台里面,输入 console.log('Hello World')后回车,就完成了第一份JavaScript的代码编写。
当然,这算不得一份代码,毕竟只是控制台敲出来的内容,控制台的事情能叫事么。

JavaScript能做哪些?这也是为什么学的目的。
从目前来说除却最常用的网页以外,基于 V8[4] 引擎开发的 NodeJs[5]服务端,使用JavaScript开发的数据库PouchDB ,PC平台nw.js或者electron,混合移动端(Android/IOS)开发。

好处很多,自然是学这门语言的起始之道。


  1. 通常在简写火狐浏览器时用英文名称firefox缩写 ff,采用Gecko内核

  2. Chrome 是Google旗下的一款浏览器,基于webkit内核

  3. Internet Explorer 是微软旗下的浏览器,采用Trident内核,目前已经放弃继续开发,转到Edge平台

  4. Google 2008所开源的一款JavaScript引擎,伴随chrome一同发布,使得JavaScript的性能得到了很大提升

  5. Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境

相关文章

  • 二、为什么学JavaScript

    第一次见JavaScript是什么时候,我也不是很清楚,可能是IE浏览器频繁的弹出JScript脚本错误吧。记得在...

  • javascript基础

    javascript由ECMAScript、DOM和BOM组成 1.为什么要学javascript a.一个网...

  • js的基础知识与应用(一)

    "烦人的"js 什么js? javascript java 前端 后台 为什么学js 交互 ...

  • js基础知识

    什么js? javascript java 前端 后台 为什么学js 交互 视觉冲击 修改css 赚...

  • JavaScript学习 - 选书

    JavaScript 书籍 入门 《趣学JavaScript:教孩子学编程》《深入浅出JavaScript》《Ja...

  • JavaScript语法教程学哪些知识点?

    JavaScript语法教程学哪些知识点?JavaScript语法需要学计算机基础、Javascript变量、数据...

  • 10 分钟搞定 Ajax - Ajax 入门指南

    教练,我要学 JavaScript!我要当前端!好,那你懂 Ajax 吗?你知道为什么要学 Ajax 吗?如果你的...

  • JavaScript 基础

    JavaScript基础 JavaScript简介JavaScript对象 JavaScript简介 为什么使用j...

  • 我为什么要学Javascript

    什么是Javascript语言 Javascript是一门轻量级的脚本语言, 不具备开发操作系统的能力, 只能编写...

  • js节流函数

    前言 在《JavaScript专题之跟着underscore学防抖》中,我们了解了为什么要限制事件的频繁触发,以及...

网友评论

    本文标题:二、为什么学JavaScript

    本文链接:https://www.haomeiwen.com/subject/psbrgxtx.html