正则表达式正则表达式并不是JavaScript里面独有的技术,基本上所有的编程语言都支持这个技术。正则表达式有以下几个特点【它的特点也可以认为是它的使用场景】正则表达式只对字符串进行操作正则表达式做的是根据你所设定的规则对字符串进行“验证”,“提取”,“搜索”,“替换”等操作JavaScript中的
fetch数据请求在传统的请求方式里面,我们使用请求都是基于XMLHttpRequest的ajax异步请求,如果要使用这个东西,我们要手动的创建对象,并要注意兼容(因为不同浏览器创建方式是不一样的),并且操作起来还比较麻烦(它的get与post不相同),同时返回值单一XMHttpRequest已经出
Blob与ArrayBuffer、TypeArray和String之间转换将String字符串转换成Blob对象//将字符串转换成Blob对象varblob=newBlob(["HelloWorld!"],{type:'text/plain'});console.info(blo
视频音频及base64本章节主要对视频video,音频audio以及base64的图片进行处理,同时利用浏览器调用摄像头等功能实现截图音频控制音频控制src指音乐文件地址controls是否显示控制台autoplay音频是否自动播放,在chrome浏览器里面,该属性失败,必须要发生交互行为(clic
防抖与节流在前端开发的过程中,我们经常会需要绑定一些持续触发的事件,如resize、scroll、mousemove等等,但有些时候我们并不希望在事件持续触发的过程中那么频繁地去执行函数。通常这种情况下我们怎么去解决的呢?一般来讲,防抖和节流是比较好的解决方案。让我们先来看看在事件持续触发的过程中频
offset、client、scroll的区别offset偏移量:offsetdimensionoffsetHeight:元素在垂直方向上占用的空间大小,以像素计。包括元素的高度、(可见的)水平滚动条的高度、上边框高度和下边框高度。offsetWidth:元素在水平方向上占用的空间大小,以像素计。包