游客17846

setInterval()和setTimeout()方法

本文记录setInterval()和setTimeout()的异同与用法心得。。首先要注意的就是,无论是setInterval、setTimeout亦或是clearInterval、clearTimeout,它们都是window里面的方法,属于浏览器的API。二者基本区别:setInterval:设

【CSS进阶】CSS进阶教程

本文记录CSS进阶阅读和学习的相关文章。1.Flex和Grid布局1.Flex 布局教程:语法篇 - 阮一峰的网络日志2.Flex 布局教程:实例篇 - 阮一峰的网络日志3.CSS Grid 网格布局教程 - 阮一峰的网络日志2.CSS变量1.CSS 变量教程 - 阮一峰的网络日志

在React和Vue中使用ECharts

本文记录在React和Vue中使用ECharts的配置要点。一、在React中使用ECharts要点React.createRef():使用此方法创建ref,并赋值给一个变量,作为属性放到Render()里面的一个节点中。可以通过这个变量的current属性可以获取到这个节点的DOM实例。// 伪代

React开发过程中遇到的错误和问题集合

1.findDOMNode is deprecated in StrictMode引入antd组件报错:findDOMNode is deprecated in StrictMode...研究百度一番发现是<React.StrictMode>的问题,去掉就好了。。2.Error: Can

Array.prototype.filter()进阶笔记

Array.filter()方法创建一个新数组,其包含通过所提供函数实现的测试的所有元素。–MDN⚠该方法不会改变原数组。语法:var newArray = arr.filter(callback(element[, index[, array]])[, thisArg])。callback为回调函

WindowsPC同时配置GitLab和GitHub

需求简述:工作中使用的版本控制工具是公司内部搭建的GitLab,个人则使用GitHub。二者都基于Git开发,但是分属两个不同平台,并且我在这两个平台注册的账号还是不同的邮箱以及不同的用户名。。而git config --global user.name 'xxxx'和git config --gl

GitLab配置及测试提交记录

GitLab是基于Git开发的项目管理及版本控制平台。那肯定得先安装Git,链接页面按需下载安装即可。一、获取并配置SSH Key获取过程和GitHub SSH Key配置push仍然失败的问题一文中的过程大差不差。。用户名和账户初始邮箱管理员已给出,最好修改初始密码和初始邮箱。git config

Windows系统中配置全局变量

安装失败今天在Windows中尝试安装yarn失败了。。失败过程如下:↓1.从npm安装yarn,输入命令npm instal -g yarn。2.接着输入yarn -version查看版本信息,结果提示不能用。。首先检查安装过程,用的是管理员权限,不存在权限不足的问题;接着检查安装路径,路径下已经

CentOS下配置Node.js和Nginx环境

CentOS版本:7.6本文记录了CentOS下配置node.js和nginx的过程。CentOS是Linux的发行版之一,基于Red Hat(红帽),具有较高的稳定性,相对于Windows Server还有安全的特点。一、安装node.js1.下载安装包这里有两种方式:在本地下载后通过FTP上传至

JS的浮点运算精度问题

如上图所示,在JS中浮点数的运算会出现精度问题,更简单的有:0.1 + 0.2 = 0.30000000000000004 。究其原因,我们是以十进制输入的数字,但是计算机是以二进制运行的。程序中计算两个十进制的数,计算机需要将其转换为二进制,运算结束后再转为十进制返回,转换是不完美的。。虽然JS中