- 博客(5)
- 收藏
- 关注
原创 导航栏URL格式拼接
导航栏URL格式拼接 /** * 构建 url * @param {*} url * @param {*} params */ function buildUrl(url, params) { if (!params || !isPlainObject(params)) return url; // 如果 params 没有传或者不是一个纯对象,直接返回原 url let values = []; Object.keys(params).forEach(key => {
2021-05-27 10:59:41
132
原创 面试前备战
(参考:一篇好文章) 一、js 事件机制 宏任务:常见的定时器( setTimeout, setInterval, setImmediate)、js的整体代码、I/O, UI rendering。 微任务:promises, Object.observe, MutationObserver 宏任务、微任务的执行顺序: 先执行同步代码, 遇到异步宏任务则将异步宏任务放入宏任务队列中, 遇到异步微任务则将异步微任务放入微任务队列中, 当所有同步代码执行完毕后,再将异步微任务从队列中调入主线程执行, 微任务执行完
2020-12-17 10:37:48
82
原创 JavaScript entries() 方法,解决对象键值对之间的分离
从数组 fruit 创建一个可迭代对象, 该对象包含了数组的键值对: var fruits = [“Banana”, “Orange”, “Apple”, “Mango”]; fruits.entries(); 结果: [0, “Banana”] [1, “Orange”] [2, “Apple”] [3, “Mango”] ...
2020-09-29 14:23:01
321
原创 vue强制更新,解决视图不更新问题
vue强制更新 使用update this.$forceUpdate(),强制视图更新 用vue.set this.$set(this,‘oldObj’,newObj); this.$set(this,'oldArray',newArray);
2020-09-29 14:14:03
980
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人