用户中心USER CENTER

首页/用户
  • 学习js中的'this'关键字

      在JavaScript中‘this’关键字是一个非常重要的概念,我们虽然知道它重要,但它也十分的晦涩难懂,也给我们学习造成不小的困扰。  什么是'this'关键字  'this'关键字是为每个执行上下文(每个函数)创建的一个特殊变量;所以一般来说,在使用'this'关键字的函数中,'this'永远是取其所有者的值。总结一句话是该函...

    3403771864 发布于JavaScript
  • 利用js实现点击按钮实现图片排序

      利用JS就可以实现在点击按钮实现图片排序,做个狠人,直接说:  效果  1 、点击按钮  如果按钮文字是从大到小 将li标签按照从大到小的顺序排列 文字改成从小到大  如果按钮文字是从小到大 将li标签按照从小到大的顺序排列 文字变成从大到小  2 、点击按钮 将li随机排序  <style>   *{   padding:0;   margin:0;   list-style:n...

    3403771864 发布于JavaScript
  • 当浏览器切换到其他标签页或最小化js定时器是否会影响准时

      前言  很多的问题就在实践中得到解决。  本文主要说的就是js定时器,setInterval和setTimeout,作为我们日常开发经常使用到的方法。我们先给大家下面一个例子:  setInterval(()=>{   console.log('1');   },500);  这段代码就是每过500ms打印一次1(实际运行还需要考虑js的宏任务和微任务的执行时间,定时器的...

    3403771864 发布于JavaScript
  • PageVisibilityAPI简单易学教程演示

      一、简介  要知道用户何时离开,有常用的方法是监听下面三个事件。  pagehide  beforeunload  unload  可上述三种方法有一个bug就是,这些事件在手机上可能不会触发,页面就直接关闭了。因为手机系统可以将一个进程直接转入后台,然后杀死。  用户点击了一条系统通知,切换到另一个 App。  用户进入任务切换窗口,切换到另一个 App。  用户点击了 Home 按钮,切换...

    3403771864 发布于JavaScript
  • 演示当定时器在页面最小化时无法执行

      我们讲述的是关于 ahooks 源码系列文章的第七篇,总结主要讲述下面几点:  巩固 React hooks 的理解。  学习如何抽象自定义 hooks。构建属于自己的 React hooks 工具库。  培养阅读学习源码的习惯,工具库是一个对源码阅读不错的选择。  注:本系列对 ahooks 的源码解析是基于v3.3.13。自己 folk 了一份源码,主要是对源码做了一些解读,可见详情。  ...

    3403771864 发布于JavaScript
<