- 博客(4)
- 收藏
- 关注
转载 快速排序的方法
var quickSort = function(arr) { // 检查数组的元素个数,如果小于等于1,就返回。 if (arr.length <= 1) { return arr; } // 选择"基准"(pivot),并将其与原数组分离,再定义两个空数组,用来存放一左一右的两个子集。 var pivotIndex = Math.floor(arr.length / 2); ...
2018-07-03 14:37:46 99
转载 构造函数的继承方法
1. 构造函数绑定 使用call或apply方法,将父对象的构造函数绑定在子对象上,即在子对象构造函数中加一行2 prototype模式 如果"猫"的prototype对象,指向一个Animal的实例,那么所有"猫"的实例,就能继承Animal了。3. 直接继承prototype 让Cat()跳过 Animal(),直接继承Animal.prototype。这样做的优点是效率比较高(不用...
2018-06-26 15:02:43 249
转载 绝对底部
2种实现思路: 1. 给内容区域设置 min-height: 100%,将 footer 推到屏幕下方,然后给 footer 添加 margin-top,其值为 footer 高度的负值,就能让 footer 回到屏幕底部。 这种方法 兼容性很好 2.使用 Flexbox,就不需要限定 footer 的高度,让页面布局更加灵活。 这种方法 只有 IE10 及以上的浏览器才支持...
2018-06-25 11:14:38 119
转载 array.prototype.slice.call
功能:将具有length属性的对象转成数组。兼容性: IE下的节点集合不能转换。点击打开链接
2018-03-08 10:07:42 107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人