随笔分类 - 【前端】--JavaScript
有关js的使用
摘要:这是因为图片跨域产生的报错,看有的说法可以把所有图片进行允许跨域配置,但是比较麻烦。 html2canvas有参数可以配置是否允许跨域 参数名称类型默认值描述 allowTaint boolean false Whether to allow cross-origin images to taint
阅读全文
摘要:ES6写法 Object.entries(object1).toString() Object.entries(object2).toString()
阅读全文
摘要:第一种情况:用this.fun调用方法,不能传参数,参数可以用data mounted() { this.Load(); }, methods: { Load() { // setTimeout("this.myfun", 1000); //1秒后開始运行 × // setTimeout("this
阅读全文
摘要:let obj = { id: 1, type: 'daa', name: "asjd" }; let keys = []; for (var key in obj) { keys.push(key); } console.log(keys); //["id", "type", "name"] 这样
阅读全文
摘要:let x = 2703750;//单位是秒 var d = moment.duration(x, 'seconds'); console.log(Math.floor(d.asDays()) + '天' + d.hours() + '时' + d.minutes() + '分' + d.secon
阅读全文
摘要:一般人的思路是这样的 var obj = {"name1":"张三","name2":"李四"}; var key = "name1"; var value = obj.key;//得到了"undefined" value = obj.name1;//得到了"张三" 实际上获取到value应该用以下
阅读全文
摘要:1.subtract方法,时间加减处理 console.log(moment().format("YYYY-MM-DD HH:mm:ss")); //当前时间 console.log(moment().subtract(10, "days").format("YYYY-MM-DD")); //当前时
阅读全文
摘要:1. concat() 方法 concat() 方法用于连接两个或多个数组 var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" var arr2 = new Array(3) arr2[0] = "Ja
阅读全文
摘要:首先$(function(){}) 和 $(document).ready(function(){}) 是一个方法,$(function(){})为简写(用的多) document.ready方法在DOM树加载完成后就会执行, 而window.onload是在页面资源(比如图片和媒体资源,它们的加载
阅读全文
摘要:先加一个扩展函数: Array.prototype.contains = function (obj) { var index = this.length; while (index--) { if (this[index] obj) { return true; } } return false;
阅读全文
摘要:MemoryStream ms = new MemoryStream(); //要先把二进制流进行编码,再传输,解决乱码问题 Convert.ToBase64String(ms.ToArray()); context.Response.Write(Convert.ToBase64String(ms.
阅读全文
摘要://阻止冒泡上层clickevent.stopPropagation();
阅读全文
摘要:同样返回 int i = 1; string strJson = "{\"result\":" + i + "}"; context.Response.Write(strJson); 时, $.ajax接收的没有外面的引号 $.post接收的有外面的引号
阅读全文
摘要:把js文件加上版本号即可解决 如: <script src="../Static/js/Contract/ContractRateEdit.js?t=20181210"></script> 加上参数t=20181210,每次修改js文件之后修改这个参数
阅读全文