用户中心USER CENTER

首页/用户
  • React源码解析之React.Component()/PureComponent()

    摘要:只涉及了,其他均没有自己实现。这种组件的复用性是最强的。所以会新建,只继承的原型,不包括,以此来节省内存。 showImg(https://segmentfault.com/img/remote/1460000019783989); 一、React.Component() GitHub:https://github.com/AttackXiaoJinJin/reactExplain/...

    Cristalven 发布于JavaScript
  • 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度

    摘要:标题答案字符串为空取出来所有不含重复字符的字符串取出来最长的字符串备忘问题给定一个字符串,请你找出其中不含有重复字符的最长子串答案如下字符串为空取出来所有不含重复字符的字符串取出来最长的字符串 标题答案 var str = abcabcbb; getLongStr(str); // getLongStr(aa); function getLongStr(str) { if(!s...

    Cristalven 发布于JavaScript
  • 简述vue-router实现原理

    摘要:源码解读阅读请关注下代码注释打个广告哪位大佬教我下怎么排版啊,不会弄菜单二级导航扑通是什么首先,你会从源码里面引入,然后再传入参数实例化一个路由对象源码基础类源码不选择模式会默认使用模式非浏览器环境默认环境根据参数选择三种模式的一种根据版 router源码解读 阅读请关注下代码注释 打个广告:哪位大佬教我下sf怎么排版啊,不会弄菜单二级导航(扑通.gif) showImg(https:...

    Cristalven 发布于JavaScript
  • canvas探照灯效果

    canvas中的clip()方法用于从原始画布中剪切任意形状和尺寸。一旦剪切了某个区域,则所有之后的绘图都会被限制在被剪切的区域内(不能访问画布上的其他区域)也可以在使用clip()方法前通过使用save()方法对当前画布区域进行保存,并在以后的任意时间通过restore()方法对其进行恢复 showImg(https://segmentfault.com/img/remote/14600000...

    Cristalven 发布于JavaScript
  • 判断元素是否在可视区域

    摘要:如果要实现图片懒加载需要去判断图片是否在可视区域。判断方法判断一个元素是否在可视区域,我们有通常有两种办法,第一种是使用元素的属性的值和页面的进行对比如果的值小于表示元素在可视区域内。 前言 图片懒加载在网站运用图片比较多的时候回用到,图片懒加载可以让不在可视区域的图片不去加载,避免一次性加载过多图片导致请求阻塞,提高网站加载速度和用户体验。如果要实现图片懒加载需要去判断图片是否在可视...

    Cristalven 发布于JavaScript
<