用户中心USER CENTER

首页/用户
  • 使用React.memo()来优化函数组件的性能

    摘要:函数组件上面我们探讨了如何使用和的方法优化类组件的性能。它的作用和类似,是用来控制函数组件的重新渲染的。其实就是函数组件的。 原文链接: Improving Performance in React Functional Component using React.memo 原文作者: Chidume Nnamdi 译者: 进击的大葱 推荐理由: 本文讲述了开发React应用时如...

    BetaRabbit 发布于JavaScript
  • JS 中的== 与 ===

    摘要:中的与代表相同先判断两个操作数的数据类型相同进行比较不相同类型转换转换成相同类型进行比较代表严格相同判断类型是否相同,如果不相同直接返回在转化为字符串时被转化为在转化为字符串时被转化为 JS 中的== 与 === == == 代表相同 先判断两个操作数的数据类型 相同 进行 === 比较 不相同 类型转换 转换成相同类型进行比较 === === 代表严格相同 判断类型是否相同,如果...

    BetaRabbit 发布于JavaScript
  • ES6浅析之路一

    摘要:特点是块级作用域的特点得到明显的体现再看一个中的循环变量泄露为全局变量很明显成了全局变量。本人目前了解的还不够深比如中添加一个新的词汇暂时性死区,简称。 (个人理解ES6就是对ES5的BUG修改和升级)废话不多说今天要探讨的是 var与letECMAScript 6 入门 作者:阮一峰 下面是个人总结:let不允许在相同作用域内,重复声明同一个变量。let 特点是块级作用域 先来看一...

    BetaRabbit 发布于JavaScript
  • Redux入门0x106: `react`、`vue`、`原生 js`集成`redux`

    摘要:概述之前写的所有关于的文章都是纯粹的,是和框架无关环境无关的,所以我没有将和一起讲,为的是吧和分开,作为独立的个体来分析,提现的是一种思想,而不是一个思维定式。而现在我们可以尝试在中来使用了。 0x000 概述 之前写的所有关于redux的文章都是纯粹的redux,是和框架无关、环境无关的redux,所以我没有将redux和react一起讲,为的是吧redux和react分开,作为独立...

    BetaRabbit 发布于JavaScript
  • 一个简易的拖拽上传文件和粘贴截图,可扩展

    摘要:准备工作首先来一个可编辑的和一些简单的样式来封装两个方法获取到操作的文件文件转为抛出开始拖拽文件要使用到的三个相关事件,分别是,,当元素或者选择的文本被拖拽到一个有效的放置目标上时,触发事件。 准备工作 首先来一个可编辑的div和一些简单的样式 #test{ height: 300px; width: 300px; ...

    BetaRabbit 发布于JavaScript
<