摘要: 一、数组赋值(从数组中提取值,按照对应位置,对变量赋值) 1. 完全解构(变量与值数目相等) 2. 不完全解构(变量的数目小于值的数目) 3. 解构不成功(变量的数目大于值的数目) 备注:以上三种情况都可以给变量赋上值。 4. 默认值 默认值生效的条件是,变量严格等于undefined。 如果默认值 阅读全文
posted @ 2018-09-03 15:42 刘倩文 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 作用:实现元素进入/离开的过渡效果。 首先,让我们举个栗子: 注意: toggle-enter 元素被插入时生效,在下一个帧移除 toggle-enter-active 元素被插入时生效,执行完transition/animation后移除 toggle-leave 元素被隐藏时生效,在下一个帧移除 阅读全文
posted @ 2018-09-03 11:08 刘倩文 阅读(784) 评论(0) 推荐(0) 编辑
摘要: 作用:transition 用于实现过渡效果。 语法:transition: property duration timing-function delay; 默认值 :all 0 ease 0 property 指定CSS属性的name duration 过渡动画持续的时间 (秒) timing- 阅读全文
posted @ 2018-09-03 10:54 刘倩文 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 浅克隆 1.对象克隆:Object.assign(目标对象, ...源对象) && $.extend(目标对象, ...源对象) 备注: 如果目标对象中的属性具有相同的键,则属性将被源中的属性覆盖。后来的源的属性将类似地覆盖早先的属性。Object.assign 方法只会拷贝源对象自身的并且可枚举的 阅读全文
posted @ 2018-08-24 14:50 刘倩文 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 今天看vue的响应原理,突然被提到shim这个词,翻阅些许资料然后整理出以下这些内容。 在JavaScript的世界里,有两个词经常被提到,shim和polyfill。 首先理解这两个词之前我们先来了解一下JavaScript 的兼容性问题。 举个例子,旧版本的 IE 不支持标准的 XMLHttpR 阅读全文
posted @ 2018-08-24 11:01 刘倩文 阅读(418) 评论(0) 推荐(1) 编辑
摘要: 1.closest() 本例演示如何通过 closest() 完成事件委托。当被最接近的列表元素或其子后代元素被点击时,会切换黄色背景: 阅读全文
posted @ 2018-08-20 10:35 刘倩文 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 字体样式没有显示主要是因为字体还没有加载完成~ css @font-face { font-family: myFont; src: local('sen.ttf'), url("sen.ttf");} html <canvas id="can" width="300px" height="300p 阅读全文
posted @ 2018-08-14 21:58 刘倩文 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: select::-ms-expand { display: none;}兼容ie10及以上 阅读全文
posted @ 2017-12-01 18:08 刘倩文 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 ^ 匹配输入字符串的开始位置,除非在方括号表达式中使用,此时它表示不接受该字符集合。要匹配 ^ 字符本身,请使用 \^。 例: /^[^0]*$/表示不可输入0 $ 匹配输入字符串的结尾位置。如果设置了 RegExp 对象的 Multiline 属性,则 $ 也匹配 '\n' 或 '\r 阅读全文
posted @ 2017-11-09 15:01 刘倩文 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 新建一个公共文件head.html left right top middle bottom 不赞成使用。请使用样式代替。 规定如何根据周围的元素来对齐此框架。 1 0 pixels % "" allow-forms allow-same-origin allow-scripts allow-top 阅读全文
posted @ 2017-11-07 10:52 刘倩文 阅读(1696) 评论(0) 推荐(0) 编辑