用户中心USER CENTER

首页/用户
  • JavaScript 之立即执行函数和闭包

    摘要:,立即执行函数就是定义后马上就执行的函数,用来隔绝作用域使无法在外部被访问,函数访问了函数外面的变量,这两者就形成了闭包与形成了闭包闭包 1,立即执行函数就是定义后马上就执行的函数,用来隔绝作用域使 _foo 无法在外部被访问 2,函数访问了函数外面的变量,这两者就形成了闭包get() 与 _foo 形成了闭包 (function() { var _foo = 1 window...

    Brenner 发布于JavaScript
  • web性能优化

    摘要:性能优化是一个比较大的一个问题,不是一天两天就能学会的,需要在日常中思考和学习。毫秒必争,前端网页性能最佳实践这是一篇讲关于性能优化的。和的压缩对页面引用的样式和文件进行压缩,合并一些和文件减少请求等,也是性能优化的一个方法。 web性能优化是一个比较大的一个问题,不是一天两天就能学会的,需要在日常中思考和学习。先收藏一篇文章,以后有时间在慢慢研究。毫秒必争,前端网页性能最佳实践这是一...

    Brenner 发布于JavaScript
  • Promise加载图片用法详解

    摘要:现在不会用都不好意思说自己是前端,为什么火起来,一句话解决了回调嵌套和执行顺序问题最重要的我感觉是解决顺序问题。 现在不会用Promise都不好意思说自己是前端,Promise为什么火起来,一句话解决了回调嵌套和执行顺序问题最重要的我感觉是解决顺序问题。 不过开始写之前我们先看看,promise怎么解决问题,怎么用。列举一个顺序加载图片demo: //需求 加载三张图片 img1,im...

    Brenner 发布于JavaScript
  • 十分钟完成vscode配合Eslint使用

    摘要:安装完成之后会看到如下的界面。安装完毕后,打开搜索插件,点击安装,安装完毕后,点击重新加载配置打开一定要加入这句代码然后就可以轻松愉快的写代码啦如果有什么需要更改的条件,要去这个文件里面配置具体规则等遇到了再去官网查 十分钟完成vscode配合Eslint使用 介绍ESLint ESLint 是一个代码规范和错误检查工具,有以下几个特性配置好之后,在vscode编辑器中按保存自动格式化...

    Brenner 发布于JavaScript
  • 数据结构以及相关排序

    摘要:桶排序与计数排序的区别桶排序中一个桶可以放一个范围内的多个数据,在各个桶中又可以用其他方法排序,其快速之处在于只用对比同一个桶内的数字而无需与其他桶的数字作对比。与计数排序相比,桶排序需要作二次对比,但可省略桶的个数。 哈希表(Hash Table) 所有符合键值对即key-value的结构就是哈希。数组其实也是一种哈希。 计数排序(复杂度(n+max))无法统计负数和小数,需要一个...

    Brenner 发布于JavaScript
<