用户中心USER CENTER

首页/用户
  • 使用异步、分割解决同步处理大量数据造成卡顿的问题

    摘要:意思就是当处理器到达这个地方的时候,已经经过了至少时间。那么就可以考虑使用异步分割处理的方式,确保不会阻碍渲染和用户事件。不会造成页面卡顿的问题。 有的时候可能会涉及大量数据的同步处理,但是我们知道同步处理的一个很严重的问题就是阻碍进程,就是卡顿,比如下面的这段代码: data.map(val=>{ console.log(val * 2); }) 如果数据量只有几千、几万的时候或...

    waltr 发布于JavaScript
  • JavaScript深入之作用域链

    摘要:下面,让我们以一个函数的创建和激活两个时期来讲解作用域链是如何创建和变化的。这时候执行上下文的作用域链,我们命名为至此,作用域链创建完毕。 JavaScript深入系列第五篇,讲述作用链的创建过程,最后结合着变量对象,执行上下文栈,让我们一起捋一捋函数创建和执行的过程中到底发生了什么? 前言 在《JavaScript深入之执行上下文栈》中讲到,当JavaScript代码执行一段可执行代...

    waltr 发布于JavaScript
  • js实现按座位号抽奖

    摘要:最近一个项目需要实现一个按座位号抽奖的效果,抽奖现场有多个区域,抽奖时随机选取其中一个区域,再在这个区域中随机选取一排,最后在这排中随机选取一个座位号,区域排号及座位号都不固定。 最近一个项目需要实现一个按座位号抽奖的效果,抽奖现场有多个区域,抽奖时随机选取其中一个区域,再在这个区域中随机选取一排,最后在这排中随机选取一个座位号,区域、排号及座位号都不固定。 实现思路如下: ...

    waltr 发布于JavaScript
  • js-工具尝试篇-webpack-dev-server

    摘要:以前看或者做开发的时候,常常看到。看介绍是一个基于框架的小服务,通过来处理这个打包机小查了一下,的作用是把打包成中间件。原理大致清楚了,还可以根据需求选不同的模式事不宜迟,赶紧试试吧。那么是如何引进来的呢所以说,是生成在内存中的。 以前看demo或者做开发的时候,常常看到webpack-dev-server。这边敲代码,同时刷新浏览器,真是nice!但是自己却没有了解学习过它是怎一回事...

    waltr 发布于JavaScript
  • 说走就走的性能优化之旅

    摘要:雅虎规则熟悉网站优化的开发者应该都知道,只要提到网页性能优化,就绕不开雅虎军规。页面加载前置,后置,首屏无关的不加载,图片懒加载,精简之类的,都是在网页加载层面上的优化,可以算作请求都结束了之后做的东西。同时达到了最初的目的。 雅虎规则 熟悉网站优化的开发者应该都知道,只要提到网页性能优化,就绕不开雅虎军规。优化规则&&原文,仔细阅读这些规则,可以总结到3个方面: Http层面上的优化...

    waltr 发布于JavaScript
<