logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Navigator.sendBeacon 无阻塞发送统计数据防ajax请求失败

sendBeacon发出的是异步请求,并且是POST请求,后端解析参数时,需要注意处理方式;发出的请求,是放到的浏览器任务队列执行的,脱离了当前页面,所以不会阻塞当前页面的卸载和后面页面的加载过程,用户体验较好;只能判断出是否放入浏览器任务队列,不能判断是否发送成功;Beacon API不提供相应的回调,因此后端返回最好省略。

#ajax#javascript#前端
js原生实现jquery方法offset()和position()

$(() => {console.log($('p').offset())console.log($('p').position())console.log(offset($('p')[0]))console.log(position($('p')[0]))// jquery offset原生实现function offset(target) {var top = 0,left = 0.

#javascript
jQuery.ajax文件上传进度条

XMLHttpRequest.upload向后台上传文件时监听进度,主要使用的是XMLHttpRequest提供的upload方法,此方法会返回一个XMLHttpRequestUpload对象,用来表示上传进度 。 ——XMLHttpRequest.uploadFormData是XMLHttpRequest提供的一个新的接口,主要优点是可以异步上传二进制文件。 ——FormData具体操作如下页面

#ajax#jquery#javascript
微信公众号之测试号管理

需要访问的地址http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index主要的配置 (域名可以为局域网ip需加上端口,如172.17.55.173:8081,www.baidu.com:8081)1、要配置JS接口安全域名2、配置 网页账号之网页授权的域名作者:八妹sss链接:https

#微信
jsPDF将html页面生成pdf文件的前端解决方案及html2canvas如何真正解决跨域图片的问题

  jsPdf是一个可以把html转成pdf的插件,有人多人在用。GitHub:https://github.com/MrRio/jsPDF官方文档:http://raw.githack.com/MrRio/jsPDF/master/docs/  但是老外做的很多东西没考虑过英文之外的语言,这个也不例外,不支持中文,而且页面还原度也不是很好。  网上实例导出的是 A4 大小,用到的是addImag

#javascript
前端mark.js+highlight.js+小程序关键字关键词高亮

highlight.js 点击get version按钮进入语言选择,勾选你常用的语言,在使用插件时会自动检测你要展示的代码的语言,并自动让代码高亮。所以还需要设置博客园的代码块背景颜色。highlight.js是一款基于JavaScript的语法高亮库,目前支持125种编程语言,有63种可供选择的样式,而且能够做到语言自动识别,和目前主流的JS框架都能兼容,比较实用,而且用起来炒鸡简单!打开st

文章图片
#前端
javascript解决toFixed精度问题,保留两位小数(四舍五入)

在javascript中,想要处理一个数,,且不四舍五入的保留两位小数。

#javascript#前端
JavaScript console.log %c %o %s %d %f

Intro字符串拼接/占位符替换几乎所有语言都有输出函数,当需要快速拼接多个参数 然后输出的时候,有各自的printf函数和%xxx占位符作为解决方案:Cprintf("age is %d\n", 23); // age is 23JavaSystem.out.printf("hello %s\n", "world"); // hello worldString.format("hello %s\

#javascript
JS 实现 unicode 中文互转

中文和 unicode 实现除了在服务器端实现,javascript 同样可以实现:[javascript] viewplain copy// 转为unicode 编码  function encodeUnicode(str) {      var res = [];      for ( var i=0; i    res

Vue里createElement 参数详解

createElement参数接下来你需要熟悉的是如何在createElement函数中使用模板中的那些功能。这里是createElement接受的参数:// @returns {VNode}createElement(// {String | Object | Function}// 一个 HTML 标签名、组件选项对象,或者// resolve 了上述任...

    共 141 条
  • 1
  • 2
  • 3
  • 15
  • 请选择