众所周知, RN 在做动画时并没有像 web 那般 通过 样式中提供的 animation, keyframe, transiton 即可满足一般需求。今天我们聊聊一个有些复杂的 加载动画 的实现过程。 阅读本文章,你可能收获以下知识点...
前言 大家好,本系列从 Web 前端实战的角度,给大家分享介绍如何从零打造一个自己专属的绘图工具,实现流程图、拓扑图、脑图等类 Visio 的绘图工具。 你将收获 免费好用、专属自己的绘图工具 前端项目实战学习 如何从 0 搭建一...
非原始值的响应式方案 参考非原始值的响应式方案请结合上一篇文章阅读 理解Proxy和Reflect Proxy Proxy可以创建一个代理对象,能够实现对其他对象的代理。 代理:对一个对象的基本语义的代理,允许我们拦截并重新定义对...
什么是LRU LRU 英文全称(Least recently used,最近最少使用)属于典型的内存管理算法。 内存管理的一种页面置换算法,对于在内存中但又不用的数据块(内存块)叫做LRU,操作系统会根据哪些数据属于LRU而将其移...
最新闲来无事,把近半年写的一些 UI 组件优化了一下。然后就来了兴趣,又写了一个使用说明文档,还研究了一下 gulp 和 rollup 的打包方式,最终实现了可按需加载的 UI 组件库。库已经丢到 npm 上了(qm-vnit),顺手的...
什么是响应,响应就是发生了某些事情,我们针对这些事情去做一些处理。在遇到天灾人祸时,有关部门会响应应急措施,组织营救。这就是响应。在程序里,前端向后端发送请求,后端需要根据这个请求针对性地响应数据,这也属于响应。在Vue和React中,...
数据类型数量 js中数据类型一共8种,包含7种基本数据类型1种引用数据类型 原始数据类型:null undefined string boolean number bigint symbol 引用数据类型:object 存储...
引言 内容速递 看了本文您能了解到的知识! 在本篇文章中,将带你了解什么是bind,bind的用途、如何手写bind以及工作中实际使用bind的场景。 在JavaScript中,bind()方法是用来创建一个新函数,并将其绑定到...
一:引言 React是一个由Facebook开发和维护的用于构建用户界面的JavaScript库。React使得创建交互式UI变得非常简单和直观。设计简单的视图,并且在数据发生变化时,React会有效地更新和渲染正确的组件。 Reac...
前言 JavaScript 中的 this 是一个非常重要的概念,也是一个令新手开发者甚至有些不深入理解的多年经验开发者都会感到困惑的概念。 如果你希望自己能够使用 this 编写更好的代码或者更好理解他人的代码,那就跟着我一起理解一...