SerinaJingyiLu

Results 4 comments of SerinaJingyiLu

首先是用了slice的 这个贼简单: ``` function matching(n, str, m, match){ if(m>n){ return -1; } for(let i = 0; in) return -1; let index = 0; let table = partialMatchTable(match, n); console.log(table); while(index

``` Input: Log: Clear const search = document.querySelector('input[type="text"]'); const log = document.querySelector(".event-log-contents"); const clearLog = document.querySelector(".clear-log"); var isInputZh = false; clearLog.addEventListener("click", () => { log.textContent = ""; }); search.addEventListener( "compositionstart",...

![image](https://user-images.githubusercontent.com/46500991/76705563-017dfa80-671c-11ea-9274-f53285758981.png) ``` function indexof(str, sub, start=0){ if(start=str.length) return str.length; if(sub!==''&&start>=str.length) return -1; const target = str.slice(start); return target.search(sub)+start; } ```

``` function promiseAll(promises){ return new Promise(function(resolve,reject){ if(!Array.isArray(promises)){ return reject(new TypeError("argument must be anarray")) } var countNum=0; var promiseNum=promises.length; var resolvedvalue=new Array(promiseNum); for(let i=0;i