JavaScript学习记录——Dom操作就是html中元素操作的理解

1. JavaScript初始:

JavaScript学习记录——Dom操作就是html中元素操作的理解JavaScript学习记录——Dom操作就是html中元素操作的理解JavaScript学习记录——Dom操作就是html中元素操作的理解1.1浏览器执行JS简介:

···浏览器分成两部分:渲染引擎呵JS引擎

渲染引擎:用来解析HTML和CSS,俗称内核,比如chrome浏览器的blink,老版本的webkit

JS引擎:也称为JS解释器。用来读取网页中的Javascript代码,对其处理后运行。比如chrome浏览器的v8

 

浏览器本身不会执行JS代码,而是通过内置的JavaScript引擎(解释器)来执行JS代码。JS引擎执行代码时逐行解释每一句源码(转换成机器语言),然后由计算机执行,所以JavaScript语言定义为脚本语言,会逐行解释执行。

 

 

 

1.2zJavaScript可以实现表单验证    

输入文本的时候可以不点提交就可以实现邮箱是否输入正确。

JavaScript学习记录——Dom操作就是html中元素操作的理解

DOM——文档对象模型(API),对html的element(元素)进行操作

 

JavaScript学习记录——Dom操作就是html中元素操作的理解

下图中,看到,只要鼠标悬浮到"电视"这个元素,那将会有下面的一串内容响应电视这个元素。这就是dom操作

可以认为dom操作就是对元素的操作。

JavaScript学习记录——Dom操作就是html中元素操作的理解

JavaScript学习记录——Dom操作就是html中元素操作的理解