2017-09-09 09:22:26
验证使用的20个常用正则表达式
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/
1720
2017-09-09 09:16:22
浅析setTimeou线程机制
看高性能javascipt 这本书时,看到这么一句话:Putting scripts at the top of the page in this way typically leads to a noticeable delay, often in the form of a blank white page, before the user can even begin reading or o
1284
2017-09-09 09:18:27
js中除了alert,还有哪些其他提示方法
页面错误,最容易想到的是用alert来提示,不过,alert过多,容易让人厌烦,可以如下function check(){ if(${#myname}.val()==){ $(#errormessage).text(你的名字为必填项!); return false; } return t
4676
2017-09-09 09:20:56
css中flex弹性盒子的介绍
今天主要从他几个属性来介绍弹性盒子display: flex;把元素设置成弹性容器1.flex-direction:可以改变flex容器的方向让其子元素来弹性布局row定义主轴方向为X轴从左到右row-reverse 从右到左column 定义主轴方向为Y轴从上到下2.justify-content排列方式,让其子元素按不同方式进行排列flex-start: 从行首
1810
2017-09-09 09:25:27
如何让音乐播放控制条在js中实现
前言html5中提供audio标签, 该标签实现音频的播放,之前就一直对于音频以及视频播放比较感兴趣,一直想要自己实现一个音频和视频播放的模块,这也是本文章撰写的初衷,最近花了些时间实现了Audio播放控制条,从这个小的模块实现也学习到了以前没有接触到的知识。Audio实现思路浏览器原生提供的audio的样式比较简单而且不是太好看,原生提供的样式如下: 自实现的音乐播放控制条, 效果如下: 该音
2021
2017-09-09 09:42:22
什么是Js中的浅、深拷贝
学了这么长时间的JavaScript想必大家对浅拷贝和深拷贝还不太熟悉吧,今天在项目中既然用到了,早晚也要理清一下思路了,在了解之前,我们还是先从JavaScript的数据类型存放的位置 堆栈开始说起吧!
1602
2017-09-09 09:47:21
如何用js实现网页图片轮播
网页展示中常用到图片的轮流播放,这里使用了四张长图来进行图片轮放,下面是代码:f7.html MyProject srh f7.css.top_div{ width
4085
2017-09-09 10:04:39
2017-09-09 10:06:20
Javascript事件与鼠标坐标的属性
在平常的的开发中,多多少少会遇到与鼠标坐标相关的一些需求。比如:在移动端的手势判定、PC端的摇拽拖动的窗体事件等。那么你们是否都了解与之相关的Javascript的Event事件属性呢? 如当我们在点击事件的时候,弹出当前的坐标多少?首先我们要弄明白event.pageX、event.clientX及event.screenX之外,还要弄明白其属性的一些浏览器兼容性问题;在这之前,我们还
1822
2017-09-09 10:10:16
markdown编辑器的简单介绍
body,html{ padding: 0; margin: 0; font-size: 14px; color: #000000;}table{ border-collapse: collapse; width: 100%; table-layout: fixed
1613