03 2018 档案
摘要:https://segmentfault.com/a/1190000002454280 转
阅读全文
摘要://第一种方法 var arr = [0, 1, 2, 2, 3, 44, 44, 5, 6]; function uniq(arr) { return Array.from(new Set(arr)) } console.log(uniq(arr)) console.log(arr) // ES6
阅读全文
摘要:// 1. 工厂模式 //缺点:对象无法识别,因为原型都指向Object function pe() { var o = new Object(); o.name = name; o.getname = function() { console.log(this.name) } return o } // 2. 构造函数模式 // 优点...
阅读全文
摘要:Sticky footer布局 Sticky footer布局? 我们所见到的大部分网站页面,都会把一个页面分为头部区块、内容区块和页脚区块,当头部区块和内容区块内容较少时,页脚能固定在屏幕的底部,而非随着文档流排布。当页面内容较多时,页脚能随着文档流自动撑开,显示在页面的最底部,...
阅读全文
摘要:2.Sticky-footer-flexbox布局方法 Sticky-footer-flexbox布局方法 经典套路相比,首先是 HTML 部分,内容区域 content 不再需要 wrap 容器然后 CSS 部分减肥成功,仅仅使用四行代码,就解决了曾经困扰了一代人的难题而且使用 Flexbox,就不需要限...
阅读全文
摘要:// 1.插入排序 // 从第一个元素开始,该元素可以认为已经被排序; // 取出下一个元素,在已经排序的元素序列中从后向前扫描; // 如果该元素(已排序)大于新元素,将该元素移到下一位置; // 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置; // 将新元素插入到该位置后; // 重复步骤2~5。 function insertSort (arr) { var _arr = ...
阅读全文
摘要:function commafy(num){ return num && num .toString() .replace(/(\d)(?=(\d{3})+\.)/g, function($1, $2){ return $2 + ','; }); } console.log(commafy(1200000123123.223)) let milliF...
阅读全文

浙公网安备 33010602011771号