怎样理解JavaScript?新手要怎样起步?

让我们从最开始的问题开启我们的JavaScript冒险之旅,这个问题就是『JavaScript是什么?』,我愿意引用维基百科上的这个技术定义。

JavaScript是一种高级动态、解释型的编程语言,在ECMAScript语言规范中标准化,它与HTML和CSS一起被称为万维网内容的三大核心技术之一。

但只是说了这么一大堆词汇,貌似对你没有多大帮助。要理解JavaScript是什么,我们需要在它的自然环境中观察它,那就是web浏览器。

请你考虑一下,一个包含丰富内容、精美设计和布局以及高级交互性的现代web页面,你看到的是由浏览器组合在一起的三个不同层次的代码的输出。

JavaScript是什么?开头很重要,零基础新手必看


① 第一层是HTML文档。

这就是内容所处的位置,用一种便于浏览器解析的语言标记出来。当你访问一个网页时,你正在访问这个文档,没有这个HTML文档也就没有网页了。

② 第二层是CSS规则的集合。

这些代码指导浏览器如何显示HTML标记,HTML和CSS协同工作来确保关注点的完美分离。HTML处理内容,CSS则负责展示。这意味着,即使去掉CSS,内容仍然存在,CSS是展示的增强呈现。

③ 第三层是JavaScript。

我愿意把这一层称为交互层,JavaScript是一种脚本语言,它在浏览器中运行,并与HTML标记和CSS规则交互,从而更改所看到的内容和能做的事情。

从技术上讲,你应该可以删掉JavaScript,并且仍然还能够访问内容。但近年来,这种现象已变得不那么确定了,后面的课程中会详细介绍这一点。当你将浏览器指向一个包含HTML文档的地址时,它首先会提取HTML并为其内容建立索引,然后下载引用的CSS和JavaScript文档,紧接着运行JavaScript以查看是否存在HTML标记发生了更改,应用CSS使一切看起来像它本应该呈现出来的样子,最后让JavaScript在后台运行,以准备交互或事件触发进一步的脚本。

所以,简而言之,JavaScript是一种脚本语言,它允许您编写在浏览器中运行的小程序,并更改当前文档的HTML和CSS。当然,它比我说的要复杂一些,慢慢来,因为我们这是零基础入门课程,一口吃不成胖子。

但这篇文章可以帮助你快速上手,理解JavaScript的核心要点。

声明:本站发布的内容以原创、转载、分享网络内容为主,如有侵权,请联系电话:021-51697771-8029,邮箱:mj@cndns.com ,我们将会在第一时间删除。文章观点不代表本站立场,如需处理请联系我们。

热门TAG

热门视频