前端开发

使用Web动画API播放粒子动画

2020-06-1871次阅读javascript
主要的浏览器(Safari和Internet Explorer除外)至少部分支持Web动画API。
前端开发

FormData与Content-Type类型关系

2020-06-1655次阅读HTMLjavascript原生Js
FormData对象用来将数据编译成键值对,以便用XMLHttpRequest来发送数据。它使用的格式与表单将Content-Type类型设置为"multipart/form-data"时使用的格式相同。直白点说当使用FormData对象时请将Content-Type类型设置为"multipart/form-data"。
前端开发

如何将搜索表单重定向到站点范围的Google搜索

2020-06-1554次阅读javascript
这只是一个很小的技巧,在一个你没有时间或者不想构建一个真正好的网站搜索解决方案的网站上,这可能会有帮助。Google.com网站它本身可以执行范围为一个特定站点的搜索。
前端开发

如何在JavaScript中获取页面上的所有自定义属性

2020-06-1538次阅读javascript
在JavaScript中,我们可以使用getComputedStyle和getPropertyValue访问属性值。
前端开发

String.prototype.replace网页模板替换

2020-05-26119次阅读javascript原生Js
replace方法第二个参数的替换函数,可以接受多个参数。其中,第一个参数是捕捉到的内容,第二个参数是捕捉到的组匹配(有多少个组匹配,就有多少个对应的参数),这样就可以实现一个网页模板替换的例子。
前端开发

Unable to preventDefault inside passive event listener due to target being treated as passive

2020-05-20168次阅读原生Jsjavascript
从chrome56开始,在window、document和body上注册的touchstart和touchmove事件处理函数,会默认为是passive: true。浏览器忽略preventDefault()
前端开发

Array.prototype.reduce找出字符长度最长的数组成员

2020-05-08177次阅读javascript
Array.prototype.reduce找出字符长度最长的数组成员。
前端开发

js中比typeof运算符更准确的类型判断函数

2020-05-06151次阅读javascript
Object.prototype.toString方法返回对象的类型字符串。结果返回一个字符串object Object,其中第二个Object表示该值的构造函数。这是一个十分有用的判断数据类型的方法。
前端开发

javascript实现快速取整

2020-04-30169次阅读javascript
利用二进制位运算符或运算符(or):符号为|,表示若两个二进制位都为0,则结果为0,否则为1。来实现快速取整。i = i | 0;
前端开发

什么是类似数组的对象

2020-04-27264次阅读javascript
一个对象的所有键名都是正整数或零,并且有length属性,那么这个对象就很像数组,语法上称为“类似数组的对象”(array-like object)。