美文网首页
001|什么是JavaScript ?

001|什么是JavaScript ?

作者: 中年小钢炮 | 来源:发表于2017-05-17 21:48 被阅读96次

什么是JavaScript?一种经典定义是:JavaScript是一种运行在浏览器中的编程语言。

在过去,这个说法是对的。网页制作有三大法宝:HTML、CSS、JavaScript。通过HTML、CSS我们可以制作静态网页,静态网页的意思是你没法实现按钮点击动作等动态逻辑。而通过JavaScript,我们可以制作动态网页。

例如,通过JavaScript,我们可以实现点击按钮后将文本颜色变为红色。又例如,通过JavaScript,我们可以从服务器实时拉取数据显示于网页上。这仅仅是两个举例,实际上通过JavaScript,可以实现我们想要的任何网页效果。

但时至今日,这个说法并不是特别准确。因为JavaScript不仅可以运行在浏览器中,也可以运行在其它环境。例如大名鼎鼎的后端开发环境 Node.js,又例如Node-OS(一种操作系统)原生支持JavaScript。

一个较为精炼的定义是:JavaScript是一段由JavaScript引擎解释执行的脚本。

为了理解这个定义,我们先看一下下面几个问题。

1、什么是脚本?脚本是一段可以被解释执行的文本。JavaScript文本就是一种脚本。

2、什么是JavaScript引擎?JavaScript引擎是一个程序,这个程序接受JavaScript脚本为输入,根据输入产生特定动作。例如,在chrome浏览器中,JavaScript引擎是v8。

3、什么是解释执行?JavaScript是一段脚本,它有着自己的语法规则 。JavaScript引擎根据这套语法规则来理解(解释)JavaScript脚本,理解之后再执行这段脚本。例如,在chrome浏览器中,v8引擎解释执行JavaScript脚本。

要完整的解析什么JavaScript,还得费很多口舌。作为JavaScript完整课程的第一篇,如果你理解上文讲的内容,恭喜你,你已经入门了!

JavaScript是一个令人着迷的魔法语言。关于JavaScript更多的特性,将在后续章节一一介绍。

想学计算机技术吗?需要1对1专业级导师指导吗?想要团队陪你一起进步吗?欢迎加我为好友!

相关文章

  • 001|什么是JavaScript ?

    什么是JavaScript?一种经典定义是:JavaScript是一种运行在浏览器中的编程语言。 在过去,这个说法...

  • JavaScript:什么是JavaScript

    定义:JavaScript是一种专门为与网页交互而设计的脚本语言,由以下三个不同的部分组成: ECMAScript...

  • JavaScript-01

    A 什么是JavaScript JavaScript 定义JavaScript JavaScript基础语法 常用...

  • 什么是JavaScript?

    有人说JavaScript就是ECMAscript,实际上JavaScript并不等同于ECMAscript,完整...

  • 什么是 JavaScript?

    鼓起勇气来写这个系列的第一篇文章,尽管明知还不是“高手”,动不动就搞个“教程”似的东东,还要整一个系列有点.......

  • 什么是JavaScript

    javascript是一种专为与网页交互而设计的脚本语言。 ECMAScript,由ECMA-262定义,提供核心...

  • Python全栈工程师学习笔记|JavaScript基础

    1.8.1 JavaScript基础 (1) JavaScript介绍: 什么是JavaScript? JavaS...

  • 001 什么是架构

    系统与子系统 系统:由一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体关键内容: 关...

  • 001|什么是React?

    什么是React?官方的一句话解释是“A JAVASCRIPT LIBRARY FOR BUILDING USER...

  • 001_JavaScript简介

    什么是语言 计算机就是一个由人来控制的机器,人让它干嘛,它就得干嘛。 我们要学习的语言就是人和计算机交流的工具,人...

网友评论

      本文标题:001|什么是JavaScript ?

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