摘要: sort方法接收一个函数作为参数,这里嵌套一层函数用来接收对象属性名,其他部分代码与正常使用sort方法相同. 阅读全文
posted @ 2018-07-20 16:06 柠檬小怪兽 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.命名视图:可以在界面中拥有多个单独命名的视图,而不是只有一个单独的出口; 一个视图使用一个组件渲染,因此对于同个路由,多个视图就需要多个组件。确保正确使用 components配置 (带上 s): 2.嵌套视图,需要命名用到的嵌套 router-view 组件:嵌套命名视图 3.“重定向”的意思 阅读全文
posted @ 2018-07-20 16:05 柠檬小怪兽 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1.使用步骤: 阅读全文
posted @ 2018-07-19 14:10 柠檬小怪兽 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 最近看一些前端的面试题,发现很多公司都会问到浏览器加载,解析,渲染相关的问题。 这篇随笔整理一下这些知识,便于理解浏览器是怎么工作的。 首先,前端在大多数开发过程中并没有用到这些知识,那我们为什么还要去理解浏览器的运行过程? 事实上,对浏览器的理解能帮助前端开发者更好的实现最佳页面。 阅读全文
posted @ 2018-05-22 17:33 柠檬小怪兽 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 看到一篇别人的博客,对this的理解又加深了一些。 普通函数中的this: 1. this总是代表它的直接调用者, 例如 obj.func ,那么func中的this就是obj 2.在默认情况(非严格模式下,未使用 'use strict'),没找到直接调用者,则this指的是 window 3.在 阅读全文
posted @ 2018-02-28 10:24 柠檬小怪兽 阅读(4309) 评论(0) 推荐(0) 编辑
摘要: 问题描述 前些天在练习写一个小例子的时候用到了定时器,发现在setInterval和setTimeout中传入函数时,函数中的this会指向window对象,如下例: 问题原因 从上述例子中可以看到setTimeout中函数内的this是指向了window对象,这是由于setTimeout()调用的 阅读全文
posted @ 2018-01-22 10:37 柠檬小怪兽 阅读(167) 评论(0) 推荐(0) 编辑
摘要: http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。 meat标签的http-equiv属性语法格式是:<meta http-equiv="参数" 阅读全文
posted @ 2018-01-15 15:58 柠檬小怪兽 阅读(1838) 评论(0) 推荐(1) 编辑
摘要: 三.字符串的扩展 1.模板字符串:模板字符串(template string)是增强版的字符串,用反引号(`)标识。它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量。 四.函数的扩展 1.从 ES5 开始,函数内部可以设定为严格模式。 ES2016 做了一点修改,规定只要函 阅读全文
posted @ 2018-01-05 16:36 柠檬小怪兽 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 二.变量的解构赋值 1.ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 2.解构赋值允许指定默认值,但如果一个数组成员不严格等于undefined,默认值是不会生效的。 3.解构不仅可以用于数组,还可以用于对象。 4.对象的解构与数组有一 阅读全文
posted @ 2017-12-24 00:34 柠檬小怪兽 阅读(117) 评论(0) 推荐(0) 编辑
摘要: $(function(){ $.fn.autoHeight = function(){ function autoHeight(elem){ elem.style.height = 'auto'; elem.scrollTop = 0; //防抖动 elem.style.height = elem. 阅读全文
posted @ 2017-12-23 23:39 柠檬小怪兽 阅读(211) 评论(0) 推荐(0) 编辑