JavaScript技巧
风里有诗句哈
有事请私信
展开
-
moment.js插件使用
当前时间减一年moment().add(-1, 'year').format('YYYY-MM-DD')获取当天结束时间moment().endOf('day').format("YYYY-MM-DD hh:mm:ss")获取当天开始时间,也就是前一天结束时间moment().subtract(1, 'days').startOf('day').format("YYYY...原创 2019-09-12 09:03:12 · 1942 阅读 · 0 评论 -
微信扫码后弹出在右上角浏览器打开
function downloadIOS() { var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger') { $('#weixin_tip').show(); } else { //appStore地址 $('#weixin_...原创 2020-01-16 14:57:36 · 1439 阅读 · 1 评论 -
js导出数据到excel
function tableToExcel(jsonData) { //要导出的json数据 // const jsonData = [ // { // name: '甲', // phone: '123456', // email: '123@123456.com' // }, // { // name: '乙',...原创 2020-03-31 11:20:07 · 238 阅读 · 0 评论 -
js点击下载图片,doc,ppt,gif
$('.downLoad').click(function () { var x = new XMLHttpRequest(); //var resourceUrl = "http://static.xuezhong100.com/uploadfile/20190401/45549715ba2e428b8e415a30d9392c97.doc"; // var resourceUrl...原创 2020-03-31 10:03:41 · 424 阅读 · 0 评论 -
JS常用技巧
获取数组中最大值的位置var maxIndex = arr.indexOf(Math.max.apply(Math, arr));滚动条随时间自滚动// html<div class="desc track-list-wrap"> <ul class="track-list"> <li class="track"> ...原创 2019-12-25 09:37:24 · 753 阅读 · 0 评论 -
移动端长按,点击,滑动问题解决
var ismoved = false; function longTouch() { $(".equipment").on("touchmove", function (event) { // event.preventDefault() ismoved = true; ...原创 2019-10-18 11:59:28 · 483 阅读 · 0 评论 -
JS判断类型方法总结
判断是否为字符串typeof(res) == 'string'判断是否为对象Object.prototype.toString.call(res) === '[object Object]'原创 2019-09-02 08:58:42 · 247 阅读 · 0 评论 -
JavaScript技巧汇总
目录获取随机数组String Skill时间对比:时间个位数形式需补0格式化金钱生成随机ID生成随机HEX色值生成星级评分操作URL查询参数Number Skill取整:代替正数的Math.floor(),代替负数的Math.ceil()补零转数值:只对null、""、false、数值字符串有效时间戳精确小数判断奇偶取最小最大值...原创 2019-12-24 08:56:29 · 1621 阅读 · 0 评论