摘要: 用computed定义一个address对象吧,然后再去watch addres 阅读全文
posted @ 2019-01-23 18:00 kevins_yuan 阅读(4195) 评论(0) 推荐(0)
摘要: Reflect.ownKeys() 返回所有属性 key(包括方法) Object.keys() 返回属性 key,但不包括方法属性 阅读全文
posted @ 2019-01-11 16:45 kevins_yuan 阅读(625) 评论(0) 推荐(0)
摘要: 1.什么是 CSS 预处理器CSS 预处理器是一种语言用来为 CSS 增加一些编程的的特性,无需考虑浏览器的兼容性问题,例如你可以在 CSS 中使用变量、简单的程序逻辑、函数等等在编程语言中的一些基本技巧,可以让CSS 更见简洁,适应性更强,代码更直观等诸多好处。 2.基本语法区别:在使用 CSS 阅读全文
posted @ 2018-12-12 17:45 kevins_yuan 阅读(462) 评论(0) 推荐(0)
摘要: 说明 如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。 array.sort()方法默认是升序排序,如果想按照其他标准进行排序,就需要提供比较函数,该函数要比较两个 阅读全文
posted @ 2018-12-12 16:47 kevins_yuan 阅读(154) 评论(0) 推荐(0)
摘要: 基础 混入 (mixins) 是一种分发 Vue 组件中可复用功能的非常灵活的方式。混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被混入该组件本身的选项。 选项合并 当组件和混入对象含有同名选项时,这些选项将以恰当的方式混合。 比如,数据对象在内部会进行浅合并 (一层属性深 阅读全文
posted @ 2018-12-01 20:54 kevins_yuan 阅读(175) 评论(0) 推荐(0)
摘要: .tab-box:after{ content: ''; position: absolute; width: 200%; height: 1px; left:0; bottom: 0; border-bottom: 1px solid #D9D9D9; -webkit-transform-orig 阅读全文
posted @ 2018-11-30 16:22 kevins_yuan 阅读(97) 评论(0) 推荐(0)
摘要: 验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位 阅读全文
posted @ 2018-11-30 10:55 kevins_yuan 阅读(78) 评论(0) 推荐(0)
摘要: 1.for循环 使用临时变量,将长度缓存起来,避免重复获取数组长度,当数组较大时优化效果才会比较明显。 2.foreach循环 遍历数组中的每一项,没有返回值,对原数组没有影响,不支持IE 3.map循环 有返回值,可以return出来 map的回调函数中支持return返回值;return的是啥, 阅读全文
posted @ 2018-11-26 14:00 kevins_yuan 阅读(204) 评论(0) 推荐(0)
摘要: 杨辉三角形因为其形式简单,又有一定的使用价值,因此是入门编程题中被用的最多的,也是很好的语言实例标的。 下面就杨辉三角形使用python的三种解法,来看看看python的编程特性。 第一种:传统编程思路 这种思路的特点是中规中矩,符合一般人的思考思路,特别适合初学编程的人员阅读。但缺点是传统命令式编 阅读全文
posted @ 2018-11-20 17:52 kevins_yuan 阅读(584) 评论(0) 推荐(0)
摘要: Git的git-merge是在Git中频繁使用的一个命令,很多人都觉得git合并是一个非常麻烦的事情,一不小心就会遇到丢失代码的问题,从而对git望而却步。本文基于Git 2.8.2对git-merge命令进行完整详细的介绍,特别是关于交叉合并所带来的代码遗失问题,在文末给出自己的建议,希望能够帮助 阅读全文
posted @ 2018-11-20 17:29 kevins_yuan 阅读(259) 评论(0) 推荐(0)