Hefty

Results 107 issues of Hefty

在选择完主题等配置后,希望可以将配置保存在本地,下次再进入页面后还可以记住配置

close #258 see: http://fabricjs.com/docs/global.html#splitByGrapheme

- [x] I have tried with the newest version of editly: `npm i -g editly` or `npm i editly@latest` - [x] I have tried ffmpeg newest stable version - [x]...

本文为读 lodash 源码的第一百八十八篇,后续文章会更新到这个仓库中,欢迎 star:[pocket-lodash](https://github.com/yeyuqiudeng/pocket-lodash) gitbook也会同步仓库的更新,gitbook地址:[pocket-lodash](https://www.gitbook.com/book/yeyuqiudeng/pocket-lodash/details) ## 源码分析 `cloneSymbol` 用来复制 `Symbol` 值。 源码如下: ```javascript const symbolValueOf = Symbol.prototype.valueOf function cloneSymbol(symbol) { return Object(symbolValueOf.call(symbol)) } ``` `Symbol.prototype.valueOf.call(symbol)` 其实返回的值是 `symbol` 。 传入 `Symbol`...

系列文章
internal

很好用的插件,但是移动端用的时候,输入手势密码时,页面会下拉滚动,在涉及到touchmove的时候加上e.preventDefault()就可以了

异步 -> 一步

PR: unreviewed

本文为读 lodash 源码的第一百七十三篇,后续文章会更新到这个仓库中,欢迎 star:[pocket-lodash](https://github.com/yeyuqiudeng/pocket-lodash) gitbook也会同步仓库的更新,gitbook地址:[pocket-lodash](https://www.gitbook.com/book/yeyuqiudeng/pocket-lodash/details) ## 依赖 ```javascript import isObject from './isObject.js' import root from './.internal/root.js' ``` [《lodash源码分析之isObject》](https://github.com/yeyuqiudeng/pocket-lodash/issues/51) [《lodash源码分析之root》](https://github.com/yeyuqiudeng/pocket-lodash/issues/126) ## 源码分析 `debounce` 就是我们通常所说的防抖,防抖的作用是防止函数在一段时间内过快而又无效的执行。 防抖的原理是在事件触发时,会记录当前事件触发的时间,如果在允许等待的时间 `wait` 内又触发了事件,则函数还不会执行,但是以这个时间为准,再等 `wait` 的时间,如果再无事件触发,函数才会执行。 `debounce` 最经典的应用场景是用在搜索建议上,搜索建议会在你输入结束或者输入时间间隔比较长时,才会请求获取建议列表。...

系列文章
api