用户中心USER CENTER

首页/用户
  • throttle函数与debounce函数

    摘要:当函数被再次触发时,清除已设置的定时器,重新设置定时器。函数设置定时器,并根据传参配置决定是否在等待开始时执行函数。函数取消定时器,并重置内部参数。 throttle函数与debounce函数 有时候,我们会对一些触发频率较高的事件进行监听,如果在回调里执行高性能消耗的操作,反复触发时会使得性能消耗提高,浏览器卡顿,用户使用体验差。或者我们需要对触发的事件延迟执行回调,此时可以借助th...

    Prasanta 发布于JavaScript
  • 从零开始写一个轮播

    摘要:什么是轮播轮播,英文,也就是幻灯片的意思,我们可以手动或者自动切换一张张的照片达到显示的目的。怎么实现一个轮播一般,我们可以两种方法来实现轮播,例如,核心思路使用透明度来切换照片,使用距离来平移照片。 什么是轮播 轮播,英文slider,也就是幻灯片的意思,我们可以手动或者自动切换一张张的照片达到显示的目的。各大电商网站都会使用轮播来展示商品,可以在相对较小的空间里,实现多种展示。 怎...

    Prasanta 发布于JavaScript
  • 从了解Hash和Html5 History 到简单实现路由

    摘要:原因在于将状态对象保存在用户的磁盘上,以便在用户重启浏览器时使用,我们规定了状态对象在序列化表示后有的大小限制。新不必须为绝对路径。新必须与当前同源,否则会抛出一个异常。注意绝对不会触发事件,即使新的与旧的仅哈希不同也是如此。 Hash hash 属性是一个可读可写的字符串,该字符串是 URL 的锚部分(从 # 号开始的部分),在页面中的hash有多种功能意义: 锚点 url: htt...

    Prasanta 发布于JavaScript
  • iconfont在react中完整使用教程

    摘要:查阅部分文件,找到相关资料,发现是在纯页面中导入是完全的。但是请注意,咱们将静态资源放置在目录下,中的不可采用。于是,正确做法如下在文件下的或者等文件中写入如下语句即可。第四步介绍使用方法待我研究去吧。。。 hello,各位小伙伴们,很久没写文章了。突然要自己搭建项目了,项目中对于阿里巴巴iconfont的使用,大家都清楚吗? 第一步:将图标加入购物车 showImg(https://...

    Prasanta 发布于JavaScript
  • 前端资源加载重试

    摘要:资源加载重试,则是提高用户体验中重要的一环。对加载失败的进行重试。一个,有时候会包括及资源,其中一个加载失败便会发起重试,直到有一个资源重试了次就判断为失败。通过资源加载重试,可大大减少中加载异步的页面文件时,失败而导致白屏的问题。 介绍 对于TO C的应用,用户网络千差万别,总有各种网络问题导致资源加载失败,使得访问时出现白屏,样式错乱等。资源加载重试,则是提高用户体验中重要的一环。...

    Prasanta 发布于JavaScript
<