随笔分类 -  JavaScript

JavaScript的收集和珍藏
filesaver.js
摘要:(function (global, factory) { if (typeof define "function" && define.amd) { define([], factory); } else if (typeof exports !== "undefined") { factory( 阅读全文

posted @ 2022-11-23 19:00 水行者 阅读(70) 评论(0) 推荐(0) 编辑

获取当前月份的开始时间和结束时间
摘要:// 获取当前月份的开始时间和结束时间 getMonth(type, months) { var d = new Date(); var year = d.getFullYear(); var month = d.getMonth() + 1; if (Math.abs(months) > 12) 阅读全文

posted @ 2022-10-25 11:42 水行者 阅读(148) 评论(0) 推荐(0) 编辑

后端返回支付宝HTML,如何使用.H5端调用支付宝支付
摘要:// click 点击事件 const goBuy = () => { dispatch({ type: 'welfare/purchase', payload: { id: state?.id, tradeCount: state?.num, deductPoints: state?.points 阅读全文

posted @ 2022-05-18 17:07 水行者 阅读(572) 评论(0) 推荐(0) 编辑

vue导出excel并修改样式
摘要:1.首先安装以下三个安装包 npm install --save xlsx(修改样式需要下载npm install --save xlsx-style)npm install -S file-savernpm install -D script-loader注意:如果安装了npm install - 阅读全文

posted @ 2022-01-17 11:47 水行者 阅读(377) 评论(0) 推荐(0) 编辑

rem自适应
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文

posted @ 2021-12-03 23:53 水行者 阅读(25) 评论(0) 推荐(0) 编辑

js 图片和文件 下载功能
摘要:download(src, fileName) { // //下载图片地址和图片名 // var image = new Image(); // // 解决跨域 Canvas 污染问题 // image.setAttribute("crossOrigin", "anonymous"); // ima 阅读全文

posted @ 2021-11-25 13:49 水行者 阅读(598) 评论(0) 推荐(0) 编辑

给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。
摘要:function arrayRight(arr, k) { k %= arr.length; while(k>0){ let tmp=arr[arr.length-1]; for(let i=arr.length-1;i>0;i--){ arr[i]=arr[i-1]; } arr[0]=tmp; 阅读全文

posted @ 2021-10-28 15:32 水行者 阅读(221) 评论(0) 推荐(0) 编辑

js 中怎么使 if(aᅠ==1 && a== 2 && ᅠa==3) 返回 true?
摘要:toString / valueOf : 最直接的方案 let a = { i: 1, toString: function () { return a.i++; } } getter : 新式 var i = 0; with({ get a() { return ++i; } }) { if (a 阅读全文

posted @ 2021-10-28 14:54 水行者 阅读(247) 评论(0) 推荐(0) 编辑

// 限制8位数字+2位小数点 并且小于10000000.00
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文

posted @ 2021-08-29 18:04 水行者 阅读(86) 评论(0) 推荐(0) 编辑

JS实现直接运行html代码的方法
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文

posted @ 2021-08-26 11:56 水行者 阅读(790) 评论(0) 推荐(0) 编辑

js 拖拽
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文

posted @ 2021-06-28 21:46 水行者 阅读(47) 评论(0) 推荐(0) 编辑

jquery DOM模型添加 删除
摘要:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>文档标题</title> <script src="https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js"></script> 阅读全文

posted @ 2021-04-27 10:49 水行者 阅读(34) 评论(0) 推荐(0) 编辑

AngularJS $compile动态生成html
摘要:angular.module('app') .directive('compile', function ($compile) { return function (scope, element, attrs) { scope.$watch( function (scope) { ... 阅读全文

posted @ 2017-08-25 14:50 水行者 阅读(232) 评论(0) 推荐(0) 编辑

js 格式化 时间插件
摘要:// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-0... 阅读全文

posted @ 2017-05-18 15:13 水行者 阅读(2368) 评论(0) 推荐(0) 编辑

jquery插件编写【转载】
摘要:如今做web开发,jquery 几乎是必不可少的,就连vs神器在2010版本开始将Jquery 及ui 内置web项目里了。至于使用jquery好处这里就不再赘述了,用过的都知道。今天我们来讨论下jquery的插件机制,jquery有着成千上万的第三方插件,有时我们写好了一个独立的功能,也想将其与j 阅读全文

posted @ 2017-04-17 15:55 水行者 阅读(183) 评论(0) 推荐(0) 编辑

原生js实现 table表格列宽拖拽
摘要:查看效果 阅读全文

posted @ 2016-11-23 10:29 水行者 阅读(12936) 评论(0) 推荐(3) 编辑

js 获取json对象的Key、value
摘要: 阅读全文

posted @ 2016-11-14 11:13 水行者 阅读(65848) 评论(1) 推荐(2) 编辑

angular-websocket.js 使用
摘要:Title --> --> {{ x.Name }}--> {{ x.Country }}--> --> --> {{ data }} 阅读全文

posted @ 2016-11-03 16:18 水行者 阅读(7096) 评论(0) 推荐(0) 编辑

判断当前页面是否是激活状态。
摘要:可以通过document.hidden属性判断当前页面是否是激活状态。 兼容性:IE10+,Firefox10+,Chrome14+,Opera12.1+,Safari7.1+ 兼容性写法示例: 阅读全文

posted @ 2016-11-03 14:36 水行者 阅读(4146) 评论(0) 推荐(0) 编辑

jsonp实现跨域访问json数据
摘要:前台js 后台访问的json数据格式必须为:函数名({json数据}) ! 这里的函数名称是callback,下面是返回的json测试数据 方案二 修改服务器的header文件 res.header("Access-Control-Allow-Origin", "*"); res.header("A 阅读全文

posted @ 2016-09-13 16:21 水行者 阅读(288) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示