Object.keys() ES5 引入了 Object.keys 方法,返回一个数组,成员是参数对象自身的(不含继承的)所有可遍历(enumerable)属性的键名。 var obj = { foo: 'bar', b…
标签:干货
基于原生Bootstrap carousel扩展的实用jQuery旋转木马,横向轮播
简要教程 使用方法 使用该旋转木马插件需要在页面中引入jquery和Bootstrap的相关文件。 <link rel="stylesheet" href="css/bootstrap.min.css"> &…
有关我对 vertical-align 理解
以前总是想要一些元素垂直居中对齐,经常用line-height,可是对于图片来说,line-height的表现并不理想,所以得用vertical-align:middle。然而用的时候总是无效,查了资料和实践后……
利用FileReader和FormData实现图片预览和上传(base64转二进制文件)
业务有个需求,要做图片预览上传,过去都是客户端上传给后端,后端返回 url 前端进行预览,现在其实可以不依赖后端做预览,最后在上传,这主要依赖 FileReader 和 FormData 这两个……
ES6 中那些被忽略的优雅方法
Array 1. find(value, index, arr) 在某些情况我需要判断一个数组是不是符合一些逻辑的条件 比如需要判断[{id: 1}, {id: 2}, {id: 3}]中是否有含有符合 id=1的数据;…
ES6中使用Set结构求数组的并差交集
ES6中使用Set结构: let a = new Set([1, 2, 3]); let b = new Set([3, 5, 2]); // 并集 let unionSet = new Set([...a, ...b]…
ES6入门——Set数据结构
Set ES6提供了新的数据结构Set。类似于数组,只不过其成员值都是唯一的,没有重复的值。 Set本身是一个构造函数,用来生成Set数据结构。 var s = new Set(); // 通过add方法向……
React Router页面传值的三种方法
一.props.params 官方例子使用React router定义路由时,我们可以给指定一个path,然后指定通配符可以携带参数到指定的path: 首先定义路由到UserPage页面: import { Router…
【干货】React创建组件的三种方式及其区别
React推出后,出于不同的原因先后出现三种定义react组件的方式,殊途同归;具体的三种方式:
【前端】jq获取当前url并用split截取所需id值
今天碰到一个需要在本页面获取另一个页面传过来的参数问题,并在本页进行判断,执行函数。那么将需要获取当前页面的url,并截取从其他携带回来的参数,例如id值等,并通过split()进……