摘要: 路由的钩子:(即导航守卫) 1.全局的, 路由的钩子:(即导航守卫) 1.全局的, const router = new VueRouter({ ... }) router.beforeEach((to, from, next) => { // ... }) 2.单个路由独享的 const rout 阅读全文
posted @ 2018-05-17 17:31 小松i 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 面试前需要注意的细节点 简历一定要写好,这个不用多说啦 先想清楚你辞职想去的下一家的初衷是什么,是加薪资、提升技术 or 换个工作环境。根据你自己的真实情况,投简历的时候针对性地看看公司的招聘要求,先看看符合度是多少,以免遇到要求极度不符合又没有在商量好的前提下去面试了,最后的结果可能就是你还不错, 阅读全文
posted @ 2018-05-15 11:28 小松i 阅读(874) 评论(0) 推荐(0) 编辑
摘要: 参考资料: 参考资料: https://cn.vuejs.org/ https://router.vuejs.org/zh-cn/ https://vuex.vuejs.org/ https://github.com/vuejs/awesome-vue 一、vue+jquery vue(IE9+) 阅读全文
posted @ 2018-05-11 20:14 小松i 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-05-10 19:50 小松i 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 方法实现 双循环去重 双重for(或while)循环是比较笨拙的方法,它实现的原理很简单:先定义一个包含原始数组第一个元素的数组,然后遍历原始数组,将原始数组中的每个元素与新数组中的每个元素进行比对,如果不重复则添加到新数组中,最后返回新数组;因为它的时间复杂度是O(n^2),如果数组长度很大,那么 阅读全文
posted @ 2018-05-10 09:47 小松i 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 作为一名初级前端开发工程师的一些感悟 从大四接触前端工作到现在已有3年时间,因为本人本科专业,专业课程关于前端学的也是一知半解,其实在那个时候大家喊的大多数都是网页开发,学校的课程也都是最基础的网页开发课程,所以学的也不是很好。还好在一次浏览网页的时候看到了前端这个词,也就是在这个时候第一次接触到了 阅读全文
posted @ 2018-05-10 09:44 小松i 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 浏览器对象模型 BOM(浏览器对象原型) Browser Object Model BOM就是js获取以及管理各个浏览器的内容 js通过window这个全局对象来管理浏览器 所以在html页面定义全局变量 函数 都属于 window这个全局对象的属性和方法 var a=100; function f 阅读全文
posted @ 2018-05-09 09:40 小松i 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 每个构造函数都有一个原型属性(prototype)这个原型属性指向一个原型对象,我们可以给这个原型对象设置属性和方法,这些属性和方法可以给通过该构造函数创建的对象使用。 换句话说,也可以理解为通过该构造函数创建出来的对象,继承于这个原型对象,可以直接使用原型对象的属性和方法。 【以下这种创建对象的有 阅读全文
posted @ 2018-04-24 19:33 小松i 阅读(110) 评论(2) 推荐(0) 编辑
摘要: 在需要清除浮动的盒子A前面写一个空白的div,里面什么都不需要写,只给个类名B,样式中写 .B:after{ Content:”.”; Clear:both; Display:block; Height:0; Visibility:hidden; ……消失却占用空间 } 加上这个之后。在A的样式中写上margin-top:多少px;就可以了 既有表单元素又有图片的时候之间会有三个像素的间距,给... 阅读全文
posted @ 2018-04-23 17:04 小松i 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1给图片设置宽高,让图片占位 2不直接显示图片,先把图片链接存起来,比方说放到img标签的data-src=””里面 3,判断当前屏幕的位置,将当前屏幕内的图片展示出来,也就是将存起来的图片(data-src),放到src内 代码开始 Var imgs = document.querySelecto 阅读全文
posted @ 2018-04-21 10:43 小松i 阅读(151) 评论(0) 推荐(0) 编辑