摘要: let,const let、const 的用途和 var 相似,都是用来声明变量,但各自特性并不相同。 let 的特性: 1. 只在 let 所在代码块有效 2. 创建块级作用域,并只在块级作用域内有效 3. 没有变量提升 4. 不允许在相同作用域重复声明 const 的特性: 1. 声明一个只读常 阅读全文
posted @ 2017-04-10 10:40 skyrim 阅读(838) 评论(0) 推荐(0)
摘要: 最近在写CSS时发现自己对于外边距叠加问题理解的不是很清楚,在网上找好一些资料,总结于此。 边界叠加是指两个或多个盒子(可能相邻也可能嵌套)的相邻边界(期间没有任何非空内容、补白、边框)重合在一起而形成一个单一边界。 简单地说,当两个垂直边界相遇时,它们将形成一个边界。这个边界的高度等于两个发生叠加 阅读全文
posted @ 2017-02-11 20:31 skyrim 阅读(169) 评论(0) 推荐(0)
摘要: css实现垂直水平居中的方法多种,各种方法各有优劣,查阅网上资料,自己总结于此,方便日后应用。 1. 绝对定位居中 .box { position: absolute; top: 0; right: 0; bottom: 0; left: 0; overflow: auto; width: 50%; 阅读全文
posted @ 2017-02-09 16:46 skyrim 阅读(172) 评论(0) 推荐(0)
摘要: 1.翻转字符串 解决思路:先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串。 主要是对String.split(),Array.reverse(),Array.join()的熟悉运用。 2.计算一个整数的阶乘 解决思路:F(n)=n*F(n-1) 这就是一个递 阅读全文
posted @ 2016-12-03 20:17 skyrim 阅读(266) 评论(0) 推荐(0)