摘要: javascript库:一个封装好的特定的集合(方法和函数),比如动画animate、hide、show,比如获取元素等。 一个js文件,对原生js代码进行封装。 比如jQuery就是快速方便的操作DOM 常见js库: Jquery、YUI、移动端的zepto 这些库都是对原生js的封装 jQuer 阅读全文
posted @ 2022-04-03 21:38 终究还是避免不了遗憾 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 元素偏移量offset 动态的得到该元素的位置、大小等 获取元素距离带有定位的父元素的位置 获取元素自身的大小 <style> * { margin: 0; padding: 0; } .father { width: 200px; height: 200px; background-color: 阅读全文
posted @ 2022-03-29 00:34 终究还是避免不了遗憾 阅读(72) 评论(0) 推荐(0) 编辑
摘要: BOM:浏览器对象模型,提供独立于内容的而与浏览器窗口进行交互的对象,其核心对象时window。 BOM比DOM更大,包含DOM。 window对象是浏览器的顶级对象,具有双重角色 它是js访问浏览器的一个接口 它是一个全局对象。定义在全局作用域中的变量,函数都会变成window对象的属性和方法。在 阅读全文
posted @ 2022-03-25 18:03 终究还是避免不了遗憾 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 请求页签 Params:get请求传参 authorization:鉴权 headers:请求头 body:post请求传参 form-data:即可以传键值对参数也可以传文件 x-www-from-urlencoded:只能传键值对参数 raw:json、text、xml、html、javascr 阅读全文
posted @ 2022-03-24 23:23 终究还是避免不了遗憾 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 删除节点 <button>删除</button> <ul> <li>1</li> <li>2</li> <li>3</li> </ul> <script> //1.获取元素 var ul = document.querySelector('ul'); var btn = document.query 阅读全文
posted @ 2022-03-23 00:33 终究还是避免不了遗憾 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 排他思想 所有元素全部清除样式 给当前元素设置样式 注意顺序,先干掉其他人,再设置自己 <script> //1.获取所有按钮元素 var btns = document.getElementsByTagName('button'); //btns得到的是伪数组 里面的每一个元素 btns[i] f 阅读全文
posted @ 2022-03-20 20:21 终究还是避免不了遗憾 阅读(88) 评论(0) 推荐(0) 编辑
摘要: web APIs和JS的基础关联性 Web APIs 主要学习DOM和BOM js独有部分 页面交互效果 js的应用 API:应用程序编程接口,给程序员提供的一种工具,以便轻松的实现想要完成的功能。 web API:是浏览器提供的一套操作浏览器功能和页面元素的AP I(BOM和DOM) 总结: AP 阅读全文
posted @ 2022-03-18 18:05 终究还是避免不了遗憾 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 内置对象:js语言自带的一些对象,这些对象供开发者使用,并提供一些常用的活是基本而必须的功能(属性和方法) 优点:快速开发 查文档 MDN/W3C Math对象 console.log(Math.PI); console.log(Math.max(1, 3, 99));//99 console.lo 阅读全文
posted @ 2022-03-17 17:15 终究还是避免不了遗憾 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 对象由属性和方法组成 创建对象(object)的三种方式 利用字面量创建对象 利用new object创建对象 利用构造函数创建对象 <script> //利用对象字面量创建对象{} // var obj ={}//创建一个空对象 var obj = { uname: 'zhang', age: 1 阅读全文
posted @ 2022-03-13 22:30 终究还是避免不了遗憾 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 我们JS引擎执行分为两部:预解析 代码执行 预解析 js引擎会把js里面的所有var还有function提升到当前作用域的最前面 代码执行 按照代码书写的顺序从上往下执行 预解析分为变量预解析(变量提升)和函数预解析(函数提升) 变量提升 就是把所有的变量声明提升到当前的作用域最前面 不提升赋值操作 阅读全文
posted @ 2022-03-13 16:19 终究还是避免不了遗憾 阅读(25) 评论(0) 推荐(0) 编辑