1. JavaScript初始:
1.1浏览器执行JS简介:
···浏览器分成两部分:渲染引擎呵JS引擎
渲染引擎:用来解析HTML和CSS,俗称内核,比如chrome浏览器的blink,老版本的webkit
JS引擎:也称为JS解释器。用来读取网页中的Javascript代码,对其处理后运行。比如chrome浏览器的v8
浏览器本身不会执行JS代码,而是通过内置的JavaScript引擎(解释器)来执行JS代码。JS引擎执行代码时逐行解释每一句源码(转换成机器语言),然后由计算机执行,所以JavaScript语言定义为脚本语言,会逐行解释执行。
1.2zJavaScript可以实现表单验证
输入文本的时候可以不点提交就可以实现邮箱是否输入正确。
DOM——文档对象模型(API),对html的element(元素)进行操作
下图中,看到,只要鼠标悬浮到"电视"这个元素,那将会有下面的一串内容响应电视这个元素。这就是dom操作
可以认为dom操作就是对元素的操作。