摘要: 大家,好久不见,博客又好半年没更了(怎一个懒字了得)。话不多说,今天来浅谈一下vue的生命周期。童鞋们肯定都知道: beforeCreate, created, beforeMount, mounted, beforeUpdate, updated, beforeDestory, destoryed 阅读全文
posted @ 2019-11-09 16:01 波先生 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 说起Array的方法,不免让人皱一下眉头,下面我们从增删改查角度依次来总结。 1.增 push: 将传入的参数 ,插入数组的尾部,并返回新数组的长度。不管传入参数为一个值还是一个数组,都作为插入数组的一个元素。 concat: 将传入的参数,插入数组的尾部,并返回新数组,而插入数组不会改变。如果参数 阅读全文
posted @ 2019-03-06 15:22 波先生 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 1.冒泡排序 比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 代码如下: 运行结 阅读全文
posted @ 2018-11-26 16:12 波先生 阅读(8566) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 每个JS对象一定对应一个原型对象,并从原型对象继承属性和方法。 也就是说 对象的__proto__属性的值就是它所对应的原型对象, 而prototype 只有函数才有的属性。 1. 先创建一个对象, 经分析可知,自定义对象的__proto__属性指向Object的原型,并且自定义对象没 阅读全文
posted @ 2018-04-11 17:50 波先生 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 今天来谈一下箭头函数, es6的新特性 首先我们来看下箭头函数长什么样子, 上述代码 按照以前书写应该是 : 当 只有一个参数时,还可以简写为: 箭头函数不支持 arguments 当有多个参数时,比如10个参数时, 我们就不能用arguments了,一种方法是 一一列举出来,比较繁琐, 还有一种方 阅读全文
posted @ 2017-06-21 14:22 波先生 阅读(8693) 评论(0) 推荐(0) 编辑
摘要: 今天端午节, 可苦逼的是还得加班,不过三倍工资,开心多了,第一次拿,想想心里似乎还有点小激动,好了,扯到为止,进入正题 今天偶然看到一个垂直居中的好方法,元素 未知高度,未知高度,未知高度(重要的话说三遍),采用 伪类 + vertical-align:middle 方式, 先上代码 父元素添加伪类 阅读全文
posted @ 2017-05-30 11:41 波先生 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 说到遍历,首先想到的是数组的遍历,方法不要太多,比如 for, forEach,map,filter,every,some等 下面来看下,用法 首先 定义一个数组: 1. for循环,需要知道数组的长度,才能遍历, 2. forEach循环,循环数组中每一个元素并采取操作, 没有返回值, 可以不用知 阅读全文
posted @ 2017-05-19 14:58 波先生 阅读(37060) 评论(0) 推荐(3) 编辑
摘要: white-space MSD定义为: 是用来设置如何处理元素中的空白 其使用场景有很多,比如:横向滑动,超出显示省略号,输出空格显示空格等 1.横向滑动 在写手机页面的过程中,我想大部分人都遇到横向滑动的问题,今天我们就来讨论一下横向滑动,其css核心为:white-space、 1.首先定义一个 阅读全文
posted @ 2017-05-10 14:30 波先生 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 当你看到 screen.width/height、window.innerWidth/innerHeight、window.pageXOffset/pageYOffset、document.documentElement.clientHeight/clientWidth 等,你是否已经眼花了。不管你 阅读全文
posted @ 2017-04-24 15:46 波先生 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 曾经看到过这样一个代码: (!(~+[])+{})[--[~+""][+[]]*[~+[]]+~~!+[]]+({}+[])[[~!+[]*~+[]]] = sb , 你敢相信, 当时就吓了 宝宝一跳。 刚接触到时候,Js很让我困惑,正是由于它‘善变’,下面我来总结一下: 1. JS的数据类型: N 阅读全文
posted @ 2017-04-12 16:51 波先生 阅读(13455) 评论(0) 推荐(4) 编辑