分类:JavaScript

9 篇文章

传入文字返回小写首字母
/** * 首字母转大小写函数 * * 传入文字返回小写首字母 * * @param {string} var 文字 * * @date 2021-08-23 11:20:46 * @author tongyao */ var strChineseFirstPY = "YDYQSXMWZSSXJBYMGCCZQPSSQBYCDSCDQLDYLYBS…
自动合并单元格插件
效果 创建 jquery.table.rowspan.js文件,写入下面代码 (function ($) { $.fn.extend({ //表格合并单元格,colIdx要合并的列序号,从0开始 "rowspan": function (colIdx) { return this.each(function () { var that; $('tr…
根据次数计算出24小时平均时分钟
var minuteTime = 1440; //24*60计算出的分钟数,因为24小时的,写死了,这里可以改天的等等 var count = 5; //修改你想要的平均次数 var minute = minuteTime / count var time = 0; var shang = 0; for(var i = 0;i<count;i…
延时方法函数
function sleep(d){ for(var t = Date.now();Date.now() - t <= d;); }
生成uuid的四种方法
背景 在开发过程中,有时候需要js生成全局唯一标识符,在java中可以使用uuid,但是JS中没有现成的函数。总结了一下,JS生成唯一标识符的几种方法。 实现 第一种: function uuid() { var s = []; var hexDigits = "0123456789abcdef"; for (var i = 0; i &l…
JavaScript方法函数记录
系统方法函数 // 编码:encodeURI("张童瑶") // 结果:"%E5%BC%A0%E7%AB%A5%E7%91%B6" // 解码:decodeURI("%E5%BC%A0%E7%AB%A5%E7%91%B6") // 结果:"张童瑶" // 对象转数组:JSON.stringify(obj) //子级调用父级方法函数 window.o…
用JS锁定页面滚动条
禁用滚动条 /** * 禁用滚动条 */ function unScroll(){ var top=$(document).scrollTop(); $(document).on('scroll.unable',function (e){ $(document).scrollTop(top); }) } 解除禁用滚动条 /** * 解除禁用滚动条 …
保存canvas,div为图片
背景 很多时候,需要js来完成保存某个div或者某个canvas元素成图片,本文章来实现保存为图片 保存canvas图片 /** * 保存canvas为图片 * 用法:exportCanvasAsPNG("文件名") * @param fileName */ function exportCanvasAsPNG(fileName) { var ca…
生成二维码(图片,颜色可选)
背景 我们在平常开发过程中,难免遇到一些不依靠后端操作来实现的功能,例如,生成带图片的二维码,这篇文章讲述如何前端页面里引入js来生成二维码功能。 Html代码 <div id="qrcodeCanvas" style="margin-top:20px"></div> Js代码 $("#qrcodeCanvas").qrcode({ r…