秦小小樱

导航

2018年5月9日 #

js 变量的声明能提升 初始化不会提升

摘要: y 输出了 undefined,这是因为变量声明 (var y) 提升了,但是初始化(y = 7) 并不会提升,所以 y 变量是一个未定义的变量。 实例 2 类似以下代码: 阅读全文

posted @ 2018-05-09 16:32 RonnieQin 阅读(130) 评论(0) 推荐(0) 编辑

2018年4月13日 #

老公教我写分页

摘要: Title click me ... 1 2 3 4 5 ... 阅读全文

posted @ 2018-04-13 15:37 RonnieQin 阅读(105) 评论(0) 推荐(0) 编辑

2018年4月8日 #

响应式布局

摘要: <meta name="viewport" content ="width=device-width,initial-scale= 1.0 ,user-scalable= no"/> 页面minHeight:100VH; vh相对于视口的高度100vh相当于100%的视口宽度; @media onl 阅读全文

posted @ 2018-04-08 17:35 RonnieQin 阅读(142) 评论(0) 推荐(0) 编辑

2018年3月14日 #

闭包优缺点

摘要: https://www.imooc.com/article/15213 阅读全文

posted @ 2018-03-14 14:56 RonnieQin 阅读(135) 评论(0) 推荐(0) 编辑

2018年2月24日 #

正则表达式验证邮箱格式

摘要: var reg = /^(\w)+(\.\w+)*@(\w)+((\.\w{2,3}){1,3})$/; var email = "example@qq.com"; console.log(reg.test(email)); // true 阅读全文

posted @ 2018-02-24 15:28 RonnieQin 阅读(300) 评论(0) 推荐(0) 编辑

正则 清除字符串前后的空格

摘要: function trim(str) { if (str && typeof str "string") { return str.replace(/(^\s*)|(\s*)$/g,""); //去除前后空白符 } } 阅读全文

posted @ 2018-02-24 15:27 RonnieQin 阅读(187) 评论(0) 推荐(0) 编辑

2018年2月8日 #

二维数组

摘要: 阅读全文

posted @ 2018-02-08 11:29 RonnieQin 阅读(91) 评论(0) 推荐(0) 编辑

break continue

摘要: break 终止整个循环体,执行循环后的代码; continue 终止单次的循环,整个循环体还是会继续执行 阅读全文

posted @ 2018-02-08 11:28 RonnieQin 阅读(124) 评论(0) 推荐(0) 编辑

do while

摘要: do while结构的基本原理和while结构是基本相同的,但是它保证循环体至少被执行一次。因为它是先执行代码,后判断条件,如果条件为真,继续循环。 阅读全文

posted @ 2018-02-08 10:46 RonnieQin 阅读(281) 评论(0) 推荐(0) 编辑

box-shadow 边框阴影

摘要: box-shadow: 0 0 20px #000 inset; 阅读全文

posted @ 2018-02-08 10:45 RonnieQin 阅读(141) 评论(0) 推荐(0) 编辑