搜狗2018校招
}
对于顺序存储的长度为N,
/*** Created by CC on 2017/10/10.*/String.prototype.delete=function(n){var result=[];var arr=this.split("");if(n>=this.length)return 1;else{var sublength=arr.length-n;getsub(arr);console.log(result);return result.length;}function getsub(arr){if(sublength<arr.length){for(var i=0;i<arr.length;i++){var newarr=arr.concat();newarr.splice(i,1);getsub(newarr);}}else{if(result.indexOf(arr.join(""))==-1)result.push(arr.join(""));}}}//测试
var str='aaacde';
console.log('删除0个字符');
console.log('子字符串数:'+str.delete(0)); //1
console.log('删除1个字符');
console.log('子字符串数:'+str.delete(1)); //4
console.log('删除2个字符');
console.log('子字符串数:'+str.delete(2)); //7
console.log('删除3个字符');
console.log('子字符串数:'+str.delete(3)); //8
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<div><!--测试链接--><a href="https://www.baidu.com">链接1</a><a href="http://www.jb51.net/article/35535.htm">链接2</a>
</div>
<script type="text/javascript">var arr=document.getElementsByTagName('a');var reg=/\d/;for(var i=0;i<arr.length;i++){if(reg.test(arr[i].href)) {arr[i].οnclick=function(){if(confirm('该链接存在风险,是否继续点击!'))return true;elsereturn false;}}}
</script>
</body>
</html>
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态