30-seconds-of-js
方法 - 对象转queryStrings 通过Object.entries以及reduce进行queryString的累加,只能将对象中值为string的转进去,可以改进 javascript const objectToQuerystring = (queryParams) = ...
653 字
|
3 分钟
react常用库
1. 2. 3. react-cropper 4. core-js 5. Material UI 6. superagent 7. restful-error-es6 8. browserify 9. 10. 11. semantic-ui 12. react-date-range日期选择 ...
269 字
|
1 分钟
react路由拦截自定义弹框
https://medium.com/@michaelchan_13570/using-react-router-v4-prompt-with-custom-modal-component-ca839f5faf39...
1 字
|
1 分钟
一些整合的配置库
代码规范库 umi-fabric 一个包含 prettier,eslint,stylelint 的配置文件合集 github : https://github.com/umijs/fabric lint-staged Lint 就是对代码做静态分析,并试图找出潜在问题的工具,...
74 字
|
1 分钟
写JS的时候一些小技巧或者常用操作
记录一些平时开发过程或者编写JS过程小技巧或者注意事项 关于数组 - 变量赋值 javascript const array = new Array(); // 一般不这样搞一个数组 const array = []; // 这样搞才棒 - 数组...
1900 字
|
10 分钟
防抖动和节流
场景: 在页面中很多的事件是会频繁执行的、如: 1. window的resize,scroll事件 2. 拖拽过程中的 mousemove事件 3. 文字输入过程中的keyup等事件 这些事件一旦触发会频繁执行、但是实际上我们可能只需要在特定的时候去执行绑定了这些事件的函数 例如:我需要检测...
1294 字
|
6 分钟
动态创建文本域如何判断文本是否超出所在容器
在项目上开发的时候碰到了一个这样的需求 每一个操作记录都是动态创建出来的,包括文本域,后端返回一个content表示文本的内容;每个文本都是定宽的(当然必须在这个容器内部),一旦content数据超出了文本域的定宽就会以省略号的形式表示还有更多文本,并且重点来了:超出的每个模块必须在头部展现出...
733 字
|
4 分钟
JS中typeof和instanceof的区别
undefined, number, string, boolean属于简单的值类型,不是对象。剩下的几种情况——函数、数组、对象、null、new Number(10)都是对象。他们都是引用类型。 typeof javascript console.log(typeof (x)); /...
948 字
|
5 分钟