![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 59
从入门到放弃_nys
这个作者很懒,什么都没留下…
展开
-
银行家舍入-四舍六入五成双
银行家舍入:与通常的四舍五入相比,更能保持原有数据的特性的侧重平均数方面的舍入方法原创 2021-12-23 16:20:29 · 2056 阅读 · 0 评论 -
blur事件与click事件的冲突
定义:blur事件:当元素失去焦点时发生 blur 事件click事件:当单击元素时,发生 click 事件在开发中会发现存在以下场景,点击当前输入框以外的其他元素。此时输入框失焦触发blur事件,同时我们点击的元素触发了click事件。这时候,你会发现blur事件是优先于click事件的。在开发中,遇到了两次,一次是输入框blur与单选click,一次是输入框blur与下拉框click。简化例子如下://输入框失焦触发事件1,点击单选元素触发事件2。$('#form_wrap').on('b原创 2021-05-10 10:16:12 · 3318 阅读 · 0 评论 -
async/await和promise.all()
async/await 与 promise.all()一、异步操作解决方法1. 回调函数callback2. Promise解决回调地狱二、async/await 和 promise.all()1.async/await2. promise.all()一、异步操作解决方法先来回顾下异步操作:// 需求:要封装一个方法,提供一个要读取文件的路径,要求这个方法能读取文件,并把内容返回给我const fs = require('fs')const path = require('path')//原创 2021-04-28 14:16:28 · 4487 阅读 · 0 评论 -
jQuery全选:.attr()、.prop()、.is(‘:checked‘)与.checked
直接上例子<input type="checkbox" class="checkAll"><div id="check_wrap"> <input type="checkbox"> <input type="checkbox"> <input type="checkbox"> <input type="checkbox"></div>$('.checkAll').on('click', function()原创 2021-02-25 15:31:09 · 424 阅读 · 0 评论 -
JS数组按特定规则排序
举个例子,比如我一个题库的列表想要按选择题、判断题、填空题、简答题、应用题的顺序排序。每个题目是一个对象,它有个type属性记录了它的题型。然后各个题目对象组合成一个对象数组。当我插入新的题目后,将列表刷新按规则排序。按规则排序的函数 //按特定顺序排序 function compare(property) { return function (a, b) { ...原创 2020-04-27 19:30:09 · 1504 阅读 · 0 评论 -
getElementById与querySelector的区别
getElementById与querySelector的区别首先对获取元素的几个方法有所了解getElementById():返回对拥有指定id的第一个对象的引用getElementsByName():返回带有指定名称name的对象的集合。返回的是元素的数组,而不是一个元素(由于name不唯一)getElementsByTagName():返回带有指定标签名的对象集合query...原创 2019-10-09 17:15:32 · 3600 阅读 · 0 评论