上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 24 下一页
摘要: 使用!+'\v1'可以快速判断一个浏览器是否是IE9以下的浏览器。 ##原理 IE9以下版本的IE浏览器(不包括IE9)会将'\v'解析为v字符串,'\v1'则解析为'v1'字符串,通过+号进行number类型的转换,转换结果是NaN,通过!号进行Boolean类型转换,转换结果是true; 现代浏 阅读全文
posted @ 2020-09-02 08:09 Syinho 阅读(751) 评论(0) 推荐(0)
摘要: ##通过网页端发起聊天 <a href="http://wpa.qq.com/msgrd?v=3&uin=你的QQ号码&site=qq&menu=yes" target="_blank">web端点击添加好友</a> <!-- 该链接手机电脑都可用 --> 测试:web端点击添加好友 <a targ 阅读全文
posted @ 2020-09-01 15:09 Syinho 阅读(3233) 评论(0) 推荐(0)
摘要: ##autoPlay属性失效的原因 chrome 66以上的版本为了避免多媒体标签产生随机噪音,规定了不为静音的标签不能自动播放,需手动触发开始播放,标签定义为静音(muted: true)才可以自动播放 强行调用play方法会报错 当用户与页面交互时允许调用play方法 ##通过诱使用户与页面交互 阅读全文
posted @ 2020-08-24 15:47 Syinho 阅读(3672) 评论(0) 推荐(0)
摘要: ##创建类 通过class关键字进行创建 ##类的数据类型就是函数,类本身指向构造函数 class Bar { doStuff() { console.log('stuff'); } } var b = new Bar(); b.doStuff(); //stuff console.log(type 阅读全文
posted @ 2020-08-05 22:50 Syinho 阅读(217) 评论(0) 推荐(0)
摘要: ##定义 object.assign用于对象的合并,将源对象(source)的所有可枚举属性复制到目标对象(target)中 let targetObj = { a: 1 }; let sourceObj1 = { b: 2 }; let sourceObj2 = { c: 3 }; Object. 阅读全文
posted @ 2020-07-23 12:07 Syinho 阅读(442) 评论(0) 推荐(0)
摘要: ##...arr 使用三个点可以将数组转为以逗号分隔的参数序列。 ###example1.将数组转化为以逗号分隔的参数序列 const ARR1 = [1, 2, 3, 4, 5]; console.log(...ARR1); //1 2 3 4 5 ###example2.将多个数组进行合并 co 阅读全文
posted @ 2020-07-21 12:05 Syinho 阅读(561) 评论(0) 推荐(0)
摘要: 链接 阅读全文
posted @ 2020-07-17 16:53 Syinho 阅读(150) 评论(0) 推荐(0)
摘要: ##错误代码 <div id="div"></div> <script> var imgEle = document.createElement('img'); imgEle.src = "../318bb51754058e0b9d9e8c6455d146f2.jpg"; imgEle.id = ' 阅读全文
posted @ 2020-07-16 11:04 Syinho 阅读(292) 评论(0) 推荐(0)
摘要: ##progress元素的基本属性 progress元素有max,value,position.labels四个属性 max:设置了进度条的最大数值,其用作分母的效果。返回进度条max属性的值。 value:设置了进度条的当前的值,其用作分子的效果。返回进度条vaue属性的值。 labels:返回进 阅读全文
posted @ 2020-07-14 23:24 Syinho 阅读(1954) 评论(0) 推荐(0)
摘要: DATA URL简介及DATA URL的利弊 阅读全文
posted @ 2020-07-14 15:52 Syinho 阅读(612) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 24 下一页