上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: css3中新增的 border-radius 属性在前端开发工作中,一般是还有从来做一个简单的圆角效果,看起来让块状元素更加圆润柔和一点,百分之九十的同学可能用到的就是这个层级,但是 border-radius 的功能远不止于此。 首先要明白的是 border-radius 的使用方法: .clas 阅读全文
posted @ 2021-05-22 15:43 LeoX的爬坑笔记 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 在学习和使用小程序的过程中遇到了一个坑,情况是这样的。 首先有个小程序页面 PageA,在 PageA 里使用一个组件 componentA ,这个组件的作用是推荐信息,类似于一个文本卡片的功能,推荐组件中有一个按钮,可以点击切换下一条,总共最多切换十条。组件 componentA 中需要一个数组属 阅读全文
posted @ 2021-05-20 17:06 LeoX的爬坑笔记 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: function trigger(el, type) { var e = document.createEvent('HTMLEvents'); e.initEvent(type, true, true); el.dispatchEvent(e); } 来自vue尤大总结的 阅读全文
posted @ 2021-04-21 14:42 LeoX的爬坑笔记 阅读(82) 评论(0) 推荐(0) 编辑
摘要: function polyfillBind(fn, ctx) { function boundFn(a) { var l = arguments.length; return l ? ( l > 1 ? fn.apply(ctx, arguments) : fn.call(ctx, a) ): fn 阅读全文
posted @ 2021-04-21 10:55 LeoX的爬坑笔记 阅读(208) 评论(0) 推荐(0) 编辑
摘要: function jsonp({url, params, cb}) { return new Promise((resolve, reject) => { window[cb] = function (data) { // 声明全局变量 resolve(data) document.body.rem 阅读全文
posted @ 2021-04-20 15:50 LeoX的爬坑笔记 阅读(44) 评论(0) 推荐(0) 编辑
摘要: function parseParam(url) { // 将浏览器地址中 ‘?’ 后面的字符串取出来 const paramsStr = /.+\?(.+)$/.exec(url)[1]; // 将截取的字符串以 ‘&’ 分割后存到数组中 const paramsArr = paramsStr.s 阅读全文
posted @ 2021-04-20 15:44 LeoX的爬坑笔记 阅读(332) 评论(0) 推荐(0) 编辑
摘要: // 防抖:const debounce = (fn, delay) => { let timer = null; return (...args) => { clearTimeout(timer); timer = setTimeout(() => { fn.apply(this, args); 阅读全文
posted @ 2021-04-20 15:41 LeoX的爬坑笔记 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 当一个promise进入settled状态时,它后面的then回调会被置入微任务队列。 settle的时机,决定了回调函数进入微队列的时间,决定了执行顺序。 代码一: new Promise((resolve) => { resolve(); Promise.resolve({ then: func 阅读全文
posted @ 2021-01-20 11:09 LeoX的爬坑笔记 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 随着 HTML5 的出现,面向未来 Web 应用的 JavaScript API 也得到了极大的发展。这些 API 没有包含在 HTML5 规范中,而是各自有各自的规范。 但是,他们都属于“HTML5 相关的 API”。本节介绍的所有 API 都在持续制定中,还没有完全固定下来。 无论如何,浏览器已 阅读全文
posted @ 2021-01-19 10:30 LeoX的爬坑笔记 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 深拷贝一般用JSON.parse(JSON.stringify(object))就可以解决了, 也知道这种方法的局限性: 会忽略 undefined 不能序列化函数 不能解决循环引用的对象 因为MessageChannel的postMessage传递的数据也是深拷贝的,这和web worker的po 阅读全文
posted @ 2021-01-18 18:35 LeoX的爬坑笔记 阅读(330) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页