摘要: 关于移动端适配有很多的解决方案比如有rem布局,媒介查询rem布局,vw布局,flexible布局 关于rem布局这里就不介绍了,这里介绍一下比较推荐的vw布局和flexible布局 1.vw布局 vw布局在之前可能有一些浏览器不支持,但是现在基本的浏览器都支持, 1vw = 当前屏幕逻辑像素宽度的 阅读全文
posted @ 2019-05-05 17:35 走开,不要让我犯错误 阅读(689) 评论(0) 推荐(1) 编辑
摘要: 看完这篇文章包你会做所有箭头函数this的指向问题 在ES6书中说道this的指向指向定义时候的对象,怎么理解他的这句话呢?废话不多说,直接上代码 谁定义箭头函数,是obj,那我们就看看this.obj的this指向就可以了很明显是window,所以这里箭头函数的this指向指向window 再看一 阅读全文
posted @ 2019-04-08 18:20 走开,不要让我犯错误 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 1.安装node.js 地址:https://nodejs.org/en/,安装lts稳定版本比较好,如果是前端开发,最好使用nvm版本管理工具来安装,完成之后打开cmd,node -v查看是否安装成功 2.安装ant 地址:https://ant.apache.org/bindownload.cg 阅读全文
posted @ 2019-03-24 01:01 走开,不要让我犯错误 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.在vue-cli3.0里面使用路由懒加载需要安装syntax-dynamic-import插件 2.vue-cli3将.babelrc文件替换成了babel.config.js文件,所以webpack的操作要在这里面修改 上面的名字,位置一定要写对,这个坑我替你们先踩了,别按照官网来就行 3.修 阅读全文
posted @ 2019-03-06 11:51 走开,不要让我犯错误 阅读(6668) 评论(0) 推荐(0) 编辑
摘要: 1.数组拍平也称数组扁平化,就是将数组里面的数组打开,最后合并为一个数组 2.实现 a:递归实现 b:reduce实现 c:flat 参数为层数(默认一层) d:扩展运算符 e:toString f:apply 阅读全文
posted @ 2018-12-23 21:30 走开,不要让我犯错误 阅读(21160) 评论(0) 推荐(0) 编辑
摘要: 1.第一种方式就是最简单的set去重(o(n)) var arr = [1,2,2,4,3,4,1,3,2,7,5,6,1] var newArr = new Set(arr) 2.第二种方式就是用indexOf来去重(o(n^3)) 判断新数组中某个数字是否存在 function fn(arr){ 阅读全文
posted @ 2018-12-23 20:03 走开,不要让我犯错误 阅读(45885) 评论(1) 推荐(1) 编辑
摘要: 1.简介 熟悉vue的小伙伴应该熟悉vue中的v-model的使用方法,他的作用就是来实心双数据绑定的,那么先在来说明一下双数据绑定的原理 它的底层原理是由Object.defineProperty实现的 2.Object.defineProperty用法 作用: 给一个对象添加或者修改属性,返回一 阅读全文
posted @ 2018-12-17 16:36 走开,不要让我犯错误 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 1.什么是事件循环? JavaScript为单线程执行的,所以是从上到下依次执行,js分为两个任务,宏任务和微任务 首先执行宏任务(第一次就是执行所有的同步代码),再执行所有的微任务,执行完毕之后再次执行 宏任务,执行完毕再次执行所有的微任务,也就是: 宏任务 --> 微任务 --> 宏任务 --> 阅读全文
posted @ 2018-12-16 20:16 走开,不要让我犯错误 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1.为什么会有深拷贝与浅拷贝? 目的:我们要实现一个对象的拷贝,不想改变原来的对象 这样的话我们会有两种解决方案;一个就是浅拷贝,一个是深拷贝 1.什么是浅拷贝? 当一个对象只有单层的情况下,我们就可以使用浅拷贝来实现我们的目的; 当一个对象是多层情况下,我们使用浅拷贝的话,就不会有以上的效果,所以 阅读全文
posted @ 2018-12-15 22:32 走开,不要让我犯错误 阅读(707) 评论(0) 推荐(1) 编辑
摘要: 如果按照以上的,数组都是同位数的,sort就会正常的执行 如果 var arr = [5,100,36,12,6,5] 他的执行完之后就会变成 [100, 12, 36, 5, 5, 6] 很明显是错的 因为sort函数的原理是 根据数组的数字中的第一个字符比较来排序的,然后在从第二个字符比较排序, 阅读全文
posted @ 2018-12-11 21:51 走开,不要让我犯错误 阅读(1543) 评论(0) 推荐(0) 编辑