tsconfig了解一下
tsconfig了解一下
[[toc]]
一些常用的配置{ "compilerOptions": { /* 基本选项 */ "target": "es5", // 指定 ECMAScript 目标版本: 'ES3' (de ...
Mongodb安装
Mongodb安装
[[toc]]
本地安装mongodb安装地址
打开安装的目录,默认没有data,etc ,log 文件的
sudo mkdir -p /data/db
sudo chown -R zhf /data
./mongod 就可以启动了,但是全局不能使用,需要配置下
设置全局路径 : ...
实现JS复制内容到剪贴板
实现JS复制内容到剪贴板
[[toc]]
实现JS复制内容到剪贴板
(1):第三方库:clipboard.js
(2):原生方法:document.execCommand()
execCommand()允许运行命令来操作可编辑区域的内容,注意是可编辑区域
bool = document.exec ...
seamless-immutable
seamless-immutable
[[toc]]
React在减少重复渲染方面确实是有一套独特的处理办法,那就是虚拟DOM,但显然在首次渲染的时候React绝无可能超越原生的速度,或者一定能将其它的框架比下去。但是每次数据变动都会执行render,大大影响了性能,特别是在移动端。
JavaScr ...
会用到的插件
会用到的插件
animate.css
骨架屏
react-virtualized
indexedDB
GraphQL
移动端滚动
better-scroll强大
zscroller antm内置的
scroller zscroller就是基于这个
高阶函数
webpack
ty ...
leetCode
leetCode
[[toc]]
两数之和示例:
给定 nums = [2, 7, 11, 15], target = 9
因为 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]/** * @param {number[]} nums * @pa ...
base64上传七云获取key
base64上传七云获取key
上传到七云牛 base64 转化为 key(原生的ajax)
putb64 = async () => { /*picUrl用来存储返回来的url*/ let picBase = base64图片; /*把头部的data:image ...
toFixed方法的bug
toFixed方法的bug
最近在工作过程中碰到一个隐藏的bug,经调试发现竟然是toFixed函数不可靠的结果引起的。在处理价格比较的时候,用foFixed进行价格的四舍五入之后,竟然发现比较的结果有问题;大家都知道,Number类型的变量有个toFixed方法,该方法将Number四舍五入为指定 ...
全屏实现方案
全屏实现方案
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> &l ...
用到的方法
用到的方法
[[toc]]
获取给定范围的随机数export const getRand= (min, max)=> { let range = max - min + 1; return Math.floor(Math.random() * range + min); ...