摘要: <div class="case-main" ref="caseItem"> <el-button @click="addQuestion">添加新题目 </el-button> </div> const caseItem = ref(null) addQuestion(){ nextTick(() 阅读全文
posted @ 2022-06-13 17:26 与七个小矮人 阅读(23) 评论(0) 推荐(0)
摘要: 同步阻塞:做一件事,没有拿到结果之前,就一直在这等着,一直等到有结果了,再去做下边的事 异步非阻塞:A调用B,无需等待B的结果,B通过状态,通知等来通知A或回调函数来处理。 微任务:一个需要异步执行的函数,执行时机是在主函数执行结束之后、当前宏任务结束之前。 宏任务:宏任务的时间粒度比较大,执行的时 阅读全文
posted @ 2021-07-14 18:13 与七个小矮人 阅读(994) 评论(0) 推荐(0)
摘要: 原生里可以通过XMLHttpRequest对象上的abort方法来中断ajax。注意abort方法不能阻止向服务器发送请求,只能停止当前ajax请求。 阅读全文
posted @ 2021-07-14 17:14 与七个小矮人 阅读(1100) 评论(0) 推荐(0)
摘要: 可以分成三种场景来描述this。 1、函数直接调用中的this, function foo(){ console.log(this); } foo(); 如上this会指向window,需要注意下在严格模式下this会是undefined情况,同样也需要注意在script标签type="module 阅读全文
posted @ 2021-07-14 17:11 与七个小矮人 阅读(142) 评论(0) 推荐(0)
摘要: call、apply、bind都可以改变this指向,区别在于 参数传递方式不同,call、apply是立即执行bind不是立即执行。 function fn(...args){ console.log(this,args); } fn(1,2); // fn函数默认this指向是 window对象 阅读全文
posted @ 2021-07-14 16:53 与七个小矮人 阅读(62) 评论(0) 推荐(0)
摘要: function getNum(k,arr){ const res = arr.sort((a,b)=>{b-a});//数组排序 let set = new Set(res); // 数组去重 let newarr = Array.from(set);// 类数组转数组 if(typeof new 阅读全文
posted @ 2021-07-13 16:39 与七个小矮人 阅读(102) 评论(0) 推荐(0)
摘要: 1.数组去重 arr = [1,2,3,4,5,undefined,undefined,NAN] newarr = ...new.set(arr); newarr => 1,2,3,4,5,undefined,NAN 阅读全文
posted @ 2021-07-13 11:46 与七个小矮人 阅读(78) 评论(0) 推荐(0)
摘要: Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target) const target = { a: 1 }; // 目标对象 const source1 = { b: 2 }; // 源对象 const source2 = { c: 3 } 阅读全文
posted @ 2021-07-13 11:35 与七个小矮人 阅读(721) 评论(0) 推荐(0)
摘要: v-for="column in list" list 有检测错误 (property) list?: ColumnProps[] | undefined 原因是:list 这个 props 没有加 required:true 所以它探测到这个属性有可能是 undefined 阅读全文
posted @ 2021-07-12 16:10 与七个小矮人 阅读(210) 评论(0) 推荐(0)
摘要: wx.chooseImage({ count: 1, //最多可以选择的图片张数 sizeType: ["original", "compressed"], //所选的图片的尺寸 sourceType: ["camera"], //选择图片的来源 'album', 'camera' success: 阅读全文
posted @ 2021-07-09 14:50 与七个小矮人 阅读(588) 评论(0) 推荐(0)