文章分类 - js 相关
摘要:我了解变量_表示不在乎/不使用,但是由于它是唯一的变量,因此没有任何理由更喜欢使用 _ : 该()语法传达的意图更好恕我直言,也是更具体的类型 不完全是。()表示该函数不包含任何参数,不声明任何参数。该函数.length为0。 如果使用 _ ,它将明确声明该函数将被传递一个参数,但您对此并不在意。该
阅读全文
摘要:#红黑树规则 节点是红色或黑色 2.根节点是黑色 3.每个叶子节点都是黑色的空节点(NIL节点) 4.每个红色节点的两个子节点都是黑色。(从每个叶子到根的所有路径上不能有两个连续的红色节点) 5.从任一节点到其每个叶子的所有路径包含相同数目的黑色节点
阅读全文
摘要:js 数组合并方法 concat js的Array对象提供了一个叫concat()方法,连接两个或更多的数组,并返回结果。 返回的是一个新的数组 var a = [1,2,3]; var b = [4,5,6]; var c = a.concat(b); //c=[1,2,3,4,5,6];
阅读全文
摘要:JS实现文字转语音并播放 var msg = new SpeechSynthesisUtterance("你好"); //msg.rate = 4 播放语速 //msg.pitch = 10 音调高低 //msg.text = "播放文本" //msg.volume = 0.5 播放音量 speec
阅读全文
摘要:1. slice()方法 slice() 方法可从已有的数组中返回选定的元素。 arrayObject.slice(start,end) // start : 输入的是下标值 从下标值开始 截取 到 end 结束位置停止 2. concat()方法 concat() 方法用于连接两个或多个数组。该方
阅读全文
摘要:var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="#0000ff"; ctx.fillRect(20,20,150,100);
阅读全文
摘要:copyUrl() { var copyDOM = this.$refs.share_url; copyDOM.select(); // 选择对象 DOM document.execCommand("Copy"); // 执行浏览器复制命令用户定义的代码区域用户定义的代码区域 this.$notif
阅读全文
摘要:js 深拷贝 function deepCopy(source) { var sourceCopy = source instanceof Array ? [] : {}; for (var item in source) { sourceCopy[item] = typeof source[ite
阅读全文
摘要:window.location.protocol+"//"+window.location.host; // 返回https://mp.csdn.net window.location.host; //返回url 的主机部分,例如:mp.csdn.net window.location.hostna
阅读全文
摘要:休眠 //休眠 sleep(time) { return new Promise((resolve) => { setTimeout(() => { resolve(); }, time || 1000); }) } 截图 canvans转文件 // canvans转文件 dataURLtoFile
阅读全文