
JavaScript
胖胖的小苹果
世上无难事,只要肯放弃
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JS如何阻止冒泡事件
1、背景1.1 什么是事件冒泡当一个元素接收到事件的时候 会把他接收到的事件传给自己的父级,一直到window 。优点:事件委托可以利用事件冒泡,来达到只指定一个事件处理程序就可以管理某一项类型的所有事件的效果,只添加一个事件处理程序所需的DOM引用更少,所花的时间也更少,整个页面占据的内存空间更少,能够提升整体性能。1.2 特殊需求菜单栏的每一项增加一个编辑和删除按钮,因为菜单自带点击事件,在我们点击每个菜单的编辑或删除按钮时候还会去执行一遍菜单执行的操作,这种情况我们就需要阻止编辑和删除按钮的原创 2021-09-01 14:27:50 · 11042 阅读 · 1 评论 -
JavaScript学习笔记(五):JS 中使用正则表达式实现数据模糊匹配
JS 中使用正则表达式实现数据模糊匹配1、实现功能2、Math 对象内置的方法前言 :在实际coding中我们写搜索功能的时候,会希望能对数组数据进行模糊匹配1、实现功能例如当我们在名称中输入测二就可以模糊匹配出项目名称中有测二两个字的内容2、Math 对象内置的方法实现方法(直接上代码):const tableData = [ { id: 1, site: "WCD", title: "疫情看板", full_title: "疫情看板系统", description: "原创 2021-03-05 16:33:59 · 2595 阅读 · 0 评论 -
JavaScript学习笔记(四):JS 中Math对象的用法
JS 中Math函数的用法1、Math 对象2、Math 对象内置的方法①、Math.ceil(x: number)②、Math.floor(x: number)③、Math.round(x: number)④、Math.abs(x: number)⑤、Math.min(...values: number[])⑥、Math.max(...values: number[])⑦、Math.pow(x: number, y: number)⑧、Math.sqrt(x: number)⑨、Math.PI前言 :在原创 2020-12-17 14:29:47 · 422 阅读 · 0 评论 -
JavaScript学习笔记(三):a标签图片下载本地,而非直接打开
JS依据图片链接下载图片1、错误写法2、解决办法前言 :在使用a标签下载图片,很多浏览器会默认直接打开网页,而不是下载本地,今天我们就来解决这个问题吧1、错误写法虽然加上了download属性,但是依旧无法实现图片下载,这是因为很多浏览器能够识别图片,会自动打开<a href="https://zos.alipayobjects.com/rmsportal/jkjgkEfvpUPVy...原创 2020-03-19 13:06:24 · 3171 阅读 · 4 评论 -
JavaScript学习笔记(二):数组数据处理
JavaScript中的 数组数据处理1、split() 字符串分割成数组2、indexOf() 查找元素位置3、includes() 查找是否包含某元素4、push() 后增元素5、unshift() 前增元素6、pop() 后删元素7、shift() 前删元素8、splice() 修改数组9、concat() 合并数组10、slice() 剪切数组11、join() 将数组转化为字符串12、s...原创 2020-01-20 11:35:56 · 308 阅读 · 0 评论 -
JavaScript学习笔记(一):JSON数据处理
Javascript 中的 json 数据处理前言 :这里列出一些我常用到的json数据处理方法,共勉哈原创 2020-01-17 10:22:56 · 317 阅读 · 0 评论