前端开发

FormData与Content-Type类型关系

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

String.prototype.replace网页模板替换

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

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

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

图片上传兼容IE浏览器无需jquery插件

2019-08-083191次阅读javascript原生Js
网上搜了一下,无非就是基于flash组件、juqery插件来完成,基于您可能不需要jquery,想试一下javascrpit原生图片上传。
前端开发

没有jquery!原生js可定制的跨浏览器日期时间选择器插件Rome

2019-07-312319次阅读原生Jsjavascript
Rome是一款纯js可定制的跨浏览器日期时间选择器插件。该日期时间选择器不依赖于jQuery,但它依赖于moment.js。可以通过CSS文件来自定义该日期时间选择器的外观样式。
前端开发

您可能不需要jquery

2019-05-051465次阅读javascript原生Js
刚开始使用jQuery可以帮助我们免受浏览器不兼容的烦恼,但现代的浏览器更新发展超乎我们的想象,所以有些情况下根本不需要引入一个jQuery库文件。一味的使用jQuery,会让你忘了或失去很多原生Javascript的魅力。