2020年3月30日

解决子元素click对父元素mousedown的影响

摘要: 如题,在最子元素绑定 click 事件,父元素绑定 mousedown 事件。 由于 事件冒泡 的影响,当子元素触发click的时候,其父元素的mousedown也会被触发。 如上图点击绿色小盒子时,会触发大盒子的mousedown事件。 解决方法 很简单,但是会有点麻烦,就是保持父元素事件不变,将 阅读全文

posted @ 2020-03-30 21:19 取昵称是世上最难的事 阅读(921) 评论(0) 推荐(1)

2020年3月22日

浅谈js的this指向问题

摘要: JavaScript里函数的this指向,是一个挺难弄清楚的问题。网上大佬们的总结是: 哪个对象调用函数,函数里面的this就默认指向哪个对象 。(注意this指向的只能是对象) 我个人把这句话理解成: 看它函数名后加小括号时它的前缀是什么。 为什么说“ 默认指向 ”?因为JavaScript给我们 阅读全文

posted @ 2020-03-22 23:37 取昵称是世上最难的事 阅读(257) 评论(0) 推荐(2)

2020年3月15日

ES6中的let和const

摘要: let 和 const 是ES6新增的几种变量声明方式中的两种,本篇就来谈谈这两种声明方式有什么特点。 一、let、const和var的区别 let和const的使用方式和var没有区别。但是用let和const声明出的变量,使用规则有所不同,let和const多了一些对变量的限制: 1、let和c 阅读全文

posted @ 2020-03-15 21:45 取昵称是世上最难的事 阅读(214) 评论(0) 推荐(1)

2020年3月8日

浅谈快速排序

摘要: 快速排序 的基本思想是: 通过一趟排序将要排序的数据分割成独立的两部分 其中一部分的所有数据都比另外一部分的所有数据都要小 再按此方法对这两部分数据分别进行快速排序 整个排序过程可以递归进行,以此达到整个数据变成有序序列。 中心思想: 找中点,分左右 。 废话少说,下面我们用例子来看看具体过程: 第 阅读全文

posted @ 2020-03-08 13:57 取昵称是世上最难的事 阅读(145) 评论(0) 推荐(1)

2020年2月22日

CSS引入方式有哪些,区别是什么

摘要: 学习CSS肯定绕不开的就是如何将css引入到HTML文件中,引入方式主要有三种: 内联样式、内部样式、外部样式 1、内联样式 内联样式又称行内样式,使用该样式需要直接在标签内添加style=" ",再将需要的样式写在双引号内,如 <div style="background: red;">hello 阅读全文

posted @ 2020-02-22 22:02 取昵称是世上最难的事 阅读(864) 评论(0) 推荐(1)

导航