1、JS获取两个字符串数组的差集
1
2
3
4
5
6
7
|
vardirs=[“a”,“b”,“c”,“d”,“e”];
varignores=[“c”,“e”],iglen=ignores.length;
for(varig=0;ig<iglen;ig++){
varsReg=newRegExp(“^”+ignores[ig]+“,|,”+ignores[ig]+“(?=,)|,”+ignores[ig]+“$”,“g”);
dirs=dirs.join(“,”).replace(sReg,“”).split(“,”);
}
// dirs = [“a”, “b”, “d”]
|
2、在浏览器Console中打印二维码,主要是为了方便移动开发,不用手动输入长长的url链接
1
|
console.log(“%c “,“background-image:url(‘http://www.liantu.com/api.php?bg=ffffff&fg=000000&gc=000000&el=L&text=”+encodeURIComponent(location.href)+“‘);background-size:contain;font-size:2500%;”)
|
3、当input中有值时, input.focus() 如何保证光标在字符串最末
1
2
3
4
|
varinput=document.getElementById(“demoInput”);
varval=input.value;
input.value=“”;
input.value=val;
|
转载:http://www.seejs.com/archives/365