会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
最小也最白
博客园
首页
新随笔
联系
订阅
管理
2018年9月26日
JS中的变量声明提升
摘要: JS是一种脚本语言,和一些高级语言不同,它没有完整编译的过程,一般是边写边编译,这也是我们觉得脚本语言比其他语言加载快的原因,其实,JS中有变量声明提升这一机制。当JS在执行的时候会分为2个阶段,预解析,执行,当JS在执行的时候会将所有用var声明的变量以及关键字定义的函数进行提升( functio
阅读全文
posted @ 2018-09-26 20:59 最小也最白
阅读(525)
评论(0)
推荐(0)
2018年9月25日
8种清除浮动的方法
摘要: 以上4种是最常用的,下面的4种只做了解。
阅读全文
posted @ 2018-09-25 21:53 最小也最白
阅读(150)
评论(0)
推荐(0)
html,css的小技巧和坑
摘要: 1.img,input元素是行内块元素,多个这种元素会在同一行显示,且支持宽高,img元素支持padding,border,按钮和表格是怪异盒模型。 2.用转义字符来写内容<>,避免尖括号和标签冲突,< 是< >;是> 3.给父元素设置text-align:center;子元素可以继承这个
阅读全文
posted @ 2018-09-25 21:44 最小也最白
阅读(610)
评论(0)
推荐(0)
CSS特别的效果
摘要: 1.倒影效果 看见下面的倒影了吗?下面是代码。 html: <div>我是倒影</div> css: div{ -webkit-box-reflect:below 10px linear-gradient(transparent,transparent 20%,rgba(0,0,0,.3)); }
阅读全文
posted @ 2018-09-25 18:51 最小也最白
阅读(241)
评论(0)
推荐(0)
2018年8月26日
时间对象,键盘事件,鼠标跟随
摘要: e.clientX e.clientY 获取鼠标相对于可视区的坐标值(能看到的页面,当鼠标下滑,还是相对于能看到的位置,和整个页面的位置不同,体现在鼠标滑动出现滚动条的时候) e.offsetX e.offsetY 获取鼠标相对于事件源的坐标值(点击一个div,就是相对于div的坐标) e.page
阅读全文
posted @ 2018-08-26 23:04 最小也最白
阅读(153)
评论(0)
推荐(0)
浏览器默认事件,事件监听,事件委托
摘要: 浏览器的常见默认行为 图片,文字可以脱出爱 a标签可以进行跳转 右键是菜单 submit可以进行提交 右键菜单触发,可以作为一个事件 document.oncontext=function(e){ alert(1); } 可以阻止浏览器默认行为 return false; 可以实现,但不推荐使用,老
阅读全文
posted @ 2018-08-26 22:53 最小也最白
阅读(1516)
评论(0)
推荐(0)
JS中的正则表达式
摘要: 什么是正则表达式 正则表达式时一种高级的处理字符的一种规则 正则表达式是由a-z等一些特殊的元字符组成的 正则表达式能做什么? 查找 search() 语法: str.search( 写正则 ) 返回字符相对应的下标,没有返回-1(类似字符串中的indexOf方法) 匹配 test() 语法: 正则
阅读全文
posted @ 2018-08-26 22:34 最小也最白
阅读(2117)
评论(0)
推荐(0)
ES6最基础的东西
摘要: 首先,以下ES6的新东西基本都有兼容性问题 。 1.可以用let来声明变量,它与var的区别。 1.let不会进行变量提升。 2.变量不允许重复定义 3.变量不允许被删除。 4.在for循环中,可以保留循环变量的值,循环变量只能在当前作用域中使用(凡是被{ }都是块级作用域,除对象以外)。 2.用c
阅读全文
posted @ 2018-08-26 22:24 最小也最白
阅读(173)
评论(0)
推荐(0)
JS运动
摘要: 新学的JS运动,和各位分享一下。 提到运动,肯定要对元素进行定位,通过更改它的left,top值来实现定位的目的,运动过程用定时器来实现。 基本步骤: 1.关闭上一个定时器(多次触发事件会开启多个定时器,会累加) 2.开启一个定时器 3.定义一个值作为运动的速度 4.判断定时器什么时候关闭,也就是终
阅读全文
posted @ 2018-08-26 21:03 最小也最白
阅读(727)
评论(0)
推荐(0)
2018年8月9日
元素居中问题
摘要: 1.使单行文本垂直居中显示。 line-height:父级的高度 2.使单行文本或行内元素水平居中显示。 text-align:center; 3.使块元素居中显示 1.给父元素相对定位,给子元素绝对定位:position:absolute;top:50%;left:50%;margin-top:-
阅读全文
posted @ 2018-08-09 19:54 最小也最白
阅读(93)
评论(0)
推荐(0)
公告