摘要: # 继承—通过原型 ## 1.共同 ```js function A() {} function B() {} const g = { a: 1, b: 2, }; ``` 我想让从A、B构造出来的对象都具有g其中的属性,就可以通过继承 ```js A.prototype = g A.prototy 阅读全文
posted @ 2023-07-22 15:34 Dou-D 阅读(11) 评论(0) 推荐(0)
摘要: # 事件流 ```html div class="father"> btn ``` ```js const father = document.querySelector('.father') const son = document.querySelector('.son') const btn 阅读全文
posted @ 2023-06-15 07:34 Dou-D 阅读(18) 评论(0) 推荐(0)
摘要: ```html < > ``` ```JS ``` CHATGPT 具体来说,(currentIndex - 1 + sliderData.length) % sliderData.length可以保证结果在0到sliderData.length - 1之间。如果currentIndex - 1为负 阅读全文
posted @ 2023-06-01 17:18 Dou-D 阅读(49) 评论(0) 推荐(0)
摘要: 一看就懂的合并有序线性表源码 把合并后的线性表放到新创建的第三个线性表中 两个表的长度可能会不一样,所以一个表比较完了,另一个表可能没比较完,但两个表中的每个元素肯定都互相比较了 一次,所以小的元素已经全部放到了前边,没比较完的那个表直接加在新表的后面就行 Sqlist A = [1,2,3,4,5 阅读全文
posted @ 2023-04-06 18:32 Dou-D 阅读(42) 评论(0) 推荐(0)
摘要: this 在非严格模式下总是指向一个对象 在任何函数体外部,this 都指向window 要判断this的内容,一定要去寻找调用位置,也只有调用位置才能决定this的指向内容。而不是声明的位置。 默认绑定 //默认绑定 function foo() { console.log(this)//wind 阅读全文
posted @ 2023-03-18 09:56 Dou-D 阅读(34) 评论(0) 推荐(0)
摘要: <style> * { margin: 0; padding: 0; } .container { width: 200px; height: 200px; background-color: pink; /* 解决margin塌陷问题 */ overflow: auto; } .box { mar 阅读全文
posted @ 2023-02-02 14:17 Dou-D 阅读(29) 评论(0) 推荐(0)
摘要: 考拉布局 CSS <style> * { margin: 0; padding: 0; } body { background-color: #f5f5f5; } .clearfix:after { /*伪元素是行内元素 正常浏览器清除浮动方法*/ content: ""; display: blo 阅读全文
posted @ 2023-02-01 22:55 Dou-D 阅读(233) 评论(0) 推荐(0)
摘要: 小米耳机页面 <style> * { margin: 0; padding: 0; } body { width: 1226px; background-color: #f5f5f5; margin: 0 auto; } .clearfix:after { /*伪元素是行内元素 正常浏览器清除浮动方 阅读全文
posted @ 2023-02-01 15:05 Dou-D 阅读(34) 评论(0) 推荐(0)