js实现生成随机UIDconst genUid = () => { var length = 20 var soupLength = genUid.soup_.length var id = [] for (var i = 0; i < length; i++) { id[i] = genUid.soup_……继续阅读 » 海叔叔 4年前 (2021-11-16) 50浏览 0评论0个赞
直接上代码:function uid(length = 11) { return Math.random() .toString(36) .substr(2, length);}知识点:Number.prototype.toString([radix])radix指定要用于数字到字符串的转换的基数(从2到36)……继续阅读 » 海叔叔 4年前 (2021-11-16) 98浏览 0评论0个赞
浏览器关闭窗口,弹出提示框window.onbeforeunload=function(event){ var e = window.event || event; e.returnValue = '确定关闭么?'}如浏览器关闭窗口前回调,但不弹提示窗window.onbeforeunload=……继续阅读 » 海叔叔 4年前 (2021-11-16) 67浏览 0评论0个赞
js把多个数组合并为一个数组//concat() 连接两个或更多的数组,并返回结果。 //把多个数组合并为一个数组var arr1 = [0,1,2];var arr2 = [3,4,5];var sumData = [];sumData= sumData.concat(arr1).concat(arr2) ;……继续阅读 » 海叔叔 4年前 (2021-11-12) 57浏览 0评论0个赞
//str.includes("")返回一个布尔值,值为true时表示包含 var str = "hello Tara"; if(str.includes("Tara")){ alert("Hi,Tara"); }//str.includes(&q……继续阅读 » 海叔叔 4年前 (2021-11-04) 59浏览 0评论0个赞
js学习通挂课脚本解决脚本无法自动切换下一个视频的问题://记录当前播放的位置var index=0;//查找当前播放的位置$(".ncells h4").each((i,item)=>{ if($(item).hasClass("currents")){ index=i; ……继续阅读 » 海叔叔 4年前 (2021-11-01) 354浏览 0评论3个赞
1.递归function sum(arr) { var len = arr.length; if(len == 0){ return 0; } else if (len == 1){ return arr[0]; } else { return arr[0] ……继续阅读 » 海叔叔 4年前 (2021-10-29) 58浏览 0评论0个赞
then()方法是异步执行。意思是:就是当.then()前的方法执行完后再执行then()内部的程序,这样就避免了,数据没获取到等的问题。语法:promise.then(onCompleted, onRejected);参数:1、promise必需。Promise 对象。2、onCompleted必需。承诺成功完成时要运行的履行处理程序函数。3、……继续阅读 » 海叔叔 4年前 (2021-10-28) 94浏览 0评论0个赞
HTTP请求415错误 – 不支持的媒体类型(Unsupported media type)使用AJAX传输数据发生415错误,在ajax中设置请求头部信息就解决了。$.ajax({ url : url, type:'POST', dataType: 'JSON……继续阅读 » 海叔叔 4年前 (2021-10-20) 110浏览 0评论0个赞
JAVA中有一个StringBuffer类,js中却没有下面来自己实现一个简单的js的StringBuffer类。//创建一个StringBuffer类 ,此类有两个方法:一个是append方法一个是toString方法function StringBuffer() { this.__strings__ = []; }; Str……继续阅读 » 程序员 7年前 (2019-01-13) 204浏览 0评论0个赞