摘要: scroll翻译过来就是滚动的,我们使用scroll系列的相关属性可以动态的得到该元素的大小、滚动距离等。 阅读全文
posted @ 2022-04-13 20:44 今天穿秋裤了吗 阅读(45) 评论(0) 推荐(0)
摘要: client翻译过来就是客户端,我们使用client系列的相关属性来获取元素可视区的相关信息。通过client系列的相关属性可以动态的得到该元素的边框大小、元素大小等。 阅读全文
posted @ 2022-04-13 14:41 今天穿秋裤了吗 阅读(24) 评论(0) 推荐(0)
摘要: offset offset可以得到任意样式表中的样式值 offset系列获得的数值是没有单位的 offsetWidth包含padding+border +width offsetWidth等属性是只读属性,只能获取不能赋值 所以,我们想要获取元素大小位置,用offset更合适 style style 阅读全文
posted @ 2022-04-13 14:05 今天穿秋裤了吗 阅读(83) 评论(0) 推荐(0)
摘要: offset概述 offset翻译过来就是偏移量 我们使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等 获得元素距离带有定位父元素的位置 获得元素自身的大小(宽度高度) 注意:返回的数值都不带单位 代码示例: <!DOCTYPE html> <html lang="en"> < 阅读全文
posted @ 2022-04-13 13:48 今天穿秋裤了吗 阅读(185) 评论(0) 推荐(0)
摘要: window对象给我们提供了一个history对象,与浏览器历史记录进行交互。该对象包含用户(在浏览器窗口中)访问过的URL。 history对象一般在实际开发中比较少用,但是会在一些OA办公系统中见到。 阅读全文
posted @ 2022-04-13 13:26 今天穿秋裤了吗 阅读(27) 评论(0) 推荐(0)
摘要: navigator对象包含有关浏览器的信息,它有很多属性,我们最常用的是userAgent,该属性可以返回由客户机发送服务器的user-agent头部的值。 下面前端代码可以判断用户那个终端打开页面,实现跳转 阅读全文
posted @ 2022-04-13 13:22 今天穿秋裤了吗 阅读(25) 评论(0) 推荐(0)
摘要: window对象给我们提供了一个location属性用于获取或设百窗体的URL,并且可以用于解析URL。因为这个属性返回的是一个对象,所以我们将这个属性也称为location对象。 URL 统一资源定位符(Uniform Resource Locator, URL)是互联网上标准资源的地址。互联网上 阅读全文
posted @ 2022-04-13 13:10 今天穿秋裤了吗 阅读(68) 评论(0) 推荐(0)
摘要: 同步任务: 同步任务都在主线程上执行,形成一个执行栈。 异步任务: JS的异步是通过回调函数实现的。一般而言,异步任务有以下三种类型 1、普通事件,如click、resize等 2、资源加载,如load、error等 3、定时器,包括setInterval、setTimeout等 执行机制: 1.先 阅读全文
posted @ 2022-04-13 09:52 今天穿秋裤了吗 阅读(333) 评论(0) 推荐(0)
摘要: JS是单线程 JavaScript语言的一大特点就是单线程,也就是说,同一个时间只能做一件事。这是因为Javascript这门脚本语言诞生的使命所致——JavaScript 是为处理页面中用户的交互,以及操作DOM而诞生的。比如我们对某个DOM元素进行添加和删除操作,不能同时进行。应该先进行添加,之 阅读全文
posted @ 2022-04-13 09:45 今天穿秋裤了吗 阅读(75) 评论(0) 推荐(0)
摘要: this this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,一般情况下this的最终指向的是那个调用它的对象 1.全局作用域或者普通函数中this指向全局对象window (注意定时器里面的this指向window ) 2.方法中调用的this: 3.构造函数 阅读全文
posted @ 2022-04-13 09:37 今天穿秋裤了吗 阅读(16) 评论(0) 推荐(0)