随笔分类 -  JS学习

摘要:一.JS执行是单线程的 1.原因: 作为浏览器脚本语言,其主要用途是与用户互动,以及操作DOM。这决定了它只能是单线程,否则会带来复杂的同步问题 2. js引擎执行代码的基本流程 先执行初始化代码: 包含一些特别的代码 回调函数(异步执行) 设置定时器 绑定事件监听 发送ajax请求 后面在某个时刻 阅读全文
posted @ 2020-02-17 19:27 是余是我 阅读(349) 评论(0) 推荐(0)
摘要:BOM( 浏览器对象模型),BOM可以使我们通过JS来操作浏览器。 BOM对象 (这些BOM对象在浏览器中都是作为window对象的属性保存的,可以通过window对象来使用,也可以直接使用) Window:代表的是整个浏览器的窗口,同时window也是网页中的全局对象 Navigator:代表的当 阅读全文
posted @ 2020-02-10 23:33 是余是我 阅读(76) 评论(0) 推荐(0)
摘要:一些基础概念 Document Object Model 文档对象模型,通过DOM可以来任意来修改网页中各个内容 文档:指的是网页,一个网页就是一个文档 对象:指将网页中的每一个节点都转换为对象,转换完对象以后,就可以以一种纯面向对象的形式来操作网页了 模型:用来表示节点和节点之间的关系,方便操作页 阅读全文
posted @ 2020-02-08 14:40 是余是我 阅读(97) 评论(0) 推荐(0)