摘要: 所有的 web api,供以后查阅使用 获取 web api 的代码 <script> let names = Object.getOwnPropertyNames(window); function filterOut(names, props) { let set = new Set(); pr 阅读全文
posted @ 2020-07-10 16:17 jaiodfjiaodf 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 今天学到了一个新的技巧,用鼠标点击 chrome dev tools 的 Elements 中的标签以后 ,使用 $0 就可以获取到鼠标所点击的 DOM 节点 然后总结一下 Dom Scroll 的 api。 常用的就是这几个。 $0.scrollBy(30, 30); $0.scrollTo(0, 阅读全文
posted @ 2020-07-10 14:16 jaiodfjiaodf 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 虽然放在 DOM 分类里面,但是 CSS OM 并不属于 DOM,而是并行的。仅为方便查找。 document.styleSheets <style title="hello"> a { color: red; } </style> <link rel="stylesheet" title="x" 阅读全文
posted @ 2020-07-10 12:31 jaiodfjiaodf 阅读(188) 评论(0) 推荐(0) 编辑
摘要: Range Api 1 (必要的 api) var range = new Range(); range.setStart(element, 9); range.setEnd(element, 4); var range = document.getSelection().getRangeAt(0) 阅读全文
posted @ 2020-07-10 11:33 jaiodfjiaodf 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 题目 从一道面试题说起,给定下面的 html,如何把该 html 中 DOM 的 Children 逆序。 <div id="a"> <span>1</span> <p>2</p> <a>3</a> <div>4</div> </div> 解答一 该方法比较原始笨重,但是可以实现功能。思路大概就是获 阅读全文
posted @ 2020-07-10 09:43 jaiodfjiaodf 阅读(126) 评论(0) 推荐(0) 编辑