随笔 - 49  文章 - 0 评论 - 3 trackbacks - 0

摘要: 关于水平垂直居中,这是一个很简单的问题,但是很多时候,往往简单的东西,反而做不出来。这就是基础不扎实的缘故吧,我参照一些资料,总结了水平垂直居中的几种方法如下: 1 .文字水平垂直居中 这个比较简单,只要分别设置水平集中和垂直居中即可 2.水平垂直居中 2.1 把父元素设置成相对定位,子元素设置成绝阅读全文
posted @ 2017-09-08 10:24 huanying2015 阅读(29) 评论(0) 编辑
摘要: 1.test :正则匹配字符串,如果成功则返回true,若果失败则返回false 格式:/正则表达式/.test(字符串) 默认吗匹配规则,区分大小写;如果不区分大小写,则加修饰符 i 例子: 2. match :正则匹配字符串,成功则返回字符串组成的数组,失败则返回空对象null 格式: str.阅读全文
posted @ 2018-01-21 18:31 huanying2015 阅读(6) 评论(0) 编辑
摘要: 1.解构: 不定参数,扩展表达式 1.2 解构:数组自身链接返回自身 1.3 解构: 1.4 解构: 1.4.2 解构: 2. 杂项:如何反转一个对象的键值对:即将键和值反转 2.1 使用Object.keys() 获取一个对象的属性数组 2.2 对obj 进行键值反转: 2.3 使用hasOwnP阅读全文
posted @ 2018-01-19 16:11 huanying2015 阅读(6) 评论(0) 编辑
摘要: 1. 访问对象属性 1.1 使用解构来访问对象:同样也可以访问,这种方式就是解构 1.2 解构出来的对象,需要与对象中的属性相同,不同的名字将无法实现效果: 1.3 小结:关于解构 1.3.1,右边是对象, 左边解构的语法,也是对象, {} 1.3.2,上面的name, age是局部变量 1.3.3阅读全文
posted @ 2018-01-19 11:09 huanying2015 阅读(2) 评论(0) 编辑
摘要: 今天看到一个新奇的jquery 选择器的用法,因为以前没有见过,所以记录下来 1.jquery 选择器: 给body添加一个元素,添加元素的时候,同时把属性和点击事件都一起进行添加 运行结果: 查看元素:元素的属性和点击事件都出来了 2. es6 箭头函数实现全选,不选,反选 html代码: 2.1阅读全文
posted @ 2018-01-18 17:47 huanying2015 阅读(5) 评论(0) 编辑
摘要: 1.1 先看一个求最大值的例子 1.2. 传入一个数组求最大值呢? 1.3 伪装成数组来使用呢,调用apply或者call ,两者都可以达到伪装的目的,只是参数不同,apply 参数是数组或者arguments;call的参数是一个一个的参数,这里是数组,所以使用apply 1.4 使用es6 展开阅读全文
posted @ 2018-01-18 12:23 huanying2015 阅读(6) 评论(0) 编辑
摘要: 无论是使用哪种方式实现隔行变色的效果,它的思路都是一样的: 1.定义很多个div 2.给div 加背景 3.鼠标移动到div上时,当前div 背景变色 4.鼠标移出div时,当前div背景恢复 以上4点就是隔行变色的思路流程,任何形式的实现方式,都要依照以上的思路来,否则将不会达到效果 这是本质。因阅读全文
posted @ 2018-01-17 18:40 huanying2015 阅读(8) 评论(0) 编辑
摘要: 1. const 的定义: 1.1 常量定义的时候要赋值,不赋值是会报错的: 1.2 定义同时赋值 1.3 常量定义之后,不能再次赋值 1.4 常量是块级作用域 1.5 对象常量不能改变: 1.6 对象常量的属性可以被改变: 如果常量定义的值 是一个对象, 那么对象不能被修改, 但是对象的属性值可以阅读全文
posted @ 2018-01-17 14:31 huanying2015 阅读(3) 评论(0) 编辑
摘要: 1.先看一个例子: 2. 改写成简单的箭头函数: 3. 1 包含return 的常规函数: 3.2 包含return 的箭头函数: 错误写法: 运行结果: 正确写法: 小结:在箭头函数中,有return 返回值时,需要使用{}把函数体包裹起来 4.1 箭头函数的参数 4.2 只有一个参数也可以写成:阅读全文
posted @ 2018-01-17 11:02 huanying2015 阅读(6) 评论(0) 编辑
摘要: 1.在es6 中,定义变量使用 let. 1.1 var定义变量: 运行结果: 1.2 let定义变量:换成使用ES6 的 let 相同格式定义变量: 输出:输出报错 原因:let 是块级作用域,不可以重复定义 1.3 所谓块级作用域,可以理解为{}括起来的范围,或者函数体内部的范围,例如: 1.4阅读全文
posted @ 2018-01-16 18:01 huanying2015 阅读(4) 评论(0) 编辑
摘要: 思路:1.显示两块图片,2.图片区域(初始隐藏),3.鼠标移入,遮罩显示,此时遮住图片,4.鼠标移出,遮罩恢复初始状态 用到两个css3 属性:transtion ,transform 用法: 1. transition:property duration timing-function delay阅读全文
posted @ 2018-01-15 18:37 huanying2015 阅读(5) 评论(0) 编辑