上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 阅读全文
posted @ 2019-11-05 20:19 前端小厨-美食博主 阅读(143) 评论(0) 推荐(0) 编辑
摘要: /** * * @param fn {Function} 实际要执行的函数 * @param delay {Number} 延迟时间,也就是阈值,单位是毫秒(ms) * * @return {Function} 返回一个“去弹跳”了的函数 */ function debounce(fn, delay 阅读全文
posted @ 2019-11-05 09:42 前端小厨-美食博主 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 很多时候,需要为某个函数指定一个固定的 this 对象,最简单的方式即是使用闭包来获取一个不变的 this 对象。this.x = 9; const module = { x: 81, getX: function() { return this.x; } }; module.getX(); // 阅读全文
posted @ 2019-11-05 09:37 前端小厨-美食博主 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 在index.html中加入以下代码 链接后面带上forDevelopment就可以开启调试 <script> (function (window) { if (window.location.href.indexOf('forDevelopment') > 0) { var erudaEl = d 阅读全文
posted @ 2019-10-30 14:17 前端小厨-美食博主 阅读(872) 评论(0) 推荐(0) 编辑
摘要: For 循环的设计思想深受可变状态与副作用的影响,不过函数式编程中认为可变状态与副作用是导致潜在错误与不可预测性的罪魁祸首,是应该尽力避免的模式。众所周知,使用全局状态会污染局部代码,而同样的局部状态同样会导致与全局状态一样的问题,只不过因为局部状态的影响被限制在较小的影响范围内,因此不像全局状态那 阅读全文
posted @ 2019-10-28 18:13 前端小厨-美食博主 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 异步编程的核心目标是希望下一个异步操作能够等待上一个异步执行得到结果之后再运行,即实现函数的顺序执行。 阅读全文
posted @ 2019-10-28 16:21 前端小厨-美食博主 阅读(257) 评论(0) 推荐(0) 编辑
摘要: @charset "UTF-8"; // px单位转成vw单位 @function px2vw($size: 14px, $width: 375px) { @if (type-of($size) == "number" and unit($size) == "px") { @return $size 阅读全文
posted @ 2019-08-22 17:29 前端小厨-美食博主 阅读(2538) 评论(0) 推荐(0) 编辑
摘要: //验证数据是否不为空(空值时返回false,null、undefined、空字符串、空数组、空对象都被设定为空)export const isNotEmpty = value => { switch (typeof value) { case "undefined": { return false 阅读全文
posted @ 2019-08-22 15:04 前端小厨-美食博主 阅读(866) 评论(0) 推荐(0) 编辑
摘要: json2params(json, slice = '&') { return Object.keys(json) .reduce((acc, item) => { return String(acc) + item + '=' + json[item] + slice; }, '') .slice 阅读全文
posted @ 2019-08-22 14:59 前端小厨-美食博主 阅读(1319) 评论(0) 推荐(0) 编辑
摘要: 压缩网站为:http://tool.oschina.net/jscompress/ 阅读全文
posted @ 2019-08-21 11:07 前端小厨-美食博主 阅读(4973) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页