摘要:
.component-confirm__buttons { border-top: 1px solid #eceef0; box-shadow: 0 1px 1px #fff; } 造成边框变粗的原因 其实这个原因很简单,因为css中的1px并不等于移动设备的1px,这些由于不同的手机有不同的像素密 阅读全文
摘要:
圣杯和双飞翼布局介绍 最近正好碰到了写这种布局,一直没有总结过正好借这次机会总结一波,同时加强一下自己的理解。 博客链接:www.xluos.com/index.ph... 圣杯布局和双飞翼布局作为经典的三栏式布局是面试中的常客。两种布局达到效果上基本相同,都是两边两栏宽度固定,中间栏宽度自适应。在 阅读全文
摘要:
数组扁平化:使用递归实现 将每一项遍历,如果某一项为数组,则让该项继续调用,这里指定了depth作为扁平化的深度,因为这个参数对数组的每一项都要起作用。 柯里化 参数够了就执行,参数不够就返回一个函数,之前的参数存起来,直到够了为止。 节流和防抖 函数节流和函数防抖都是对大量频繁调用代码的一种优化。 阅读全文
摘要:
安装 1.github下载地址:https://github.com/vuejs/vue-devtools 2.下载好后进入vue-devtools-master工程 执行npm install >npm run build. 3.修改manifest.json 中的persistent为true 阅读全文
摘要:
现在有一个对象 我们现在想把obj里的每一个属性拷贝到一个空对象var obj1 = {}中,那么需要写一个克隆方法,首先遍历一下obj对象,然后把里面的每一个属性都拷贝过去。代码如下: 在控制台中查看obj1,会发现实现了对obj的拷贝。 我们再对这个方法进行一些完善:有可能用户在执行clone方 阅读全文
摘要:
第二步: 第三步:建立git仓库 第四步:将项目的所有文件添加到仓库中 第五步: 第六步:提交到仓库 第七步:将本地的仓库关联到GitHub,后面的https改成刚刚自己的地址,上面的红框处 第八步:上传github之前pull一下 第九步:上传代码到GitHub远程仓库 中间可能会让你输入User 阅读全文
摘要:
现在网上很多这种类似的代码,今天源码时代Html5学科讲师为大家总结一下:1. Js拨打电话的方法:(1)<button>点我拨打10086</button><script>function callphone(){window.location.href = "tel:10086";}</scri 阅读全文
摘要:
function next(){ return new Promise( function( resolve, reject ){ var num =7 // Math.floor( Math.random() * 10 ); if ( num <= 5 ) { resolve( num ); }else ... 阅读全文