js判断出两个字符串最大子串的函数实现方法


Posted in Javascript onNovember 01, 2016

如下所示:

<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<script type="text/javascript">
function search(str1,str2)
{
var i=j=k=a=jk=kk=0;
var m=str1.length;
var n=str2.length;
var index=0;
var maxlen=0;
var str="";
var flag=0;
for (i=0;i<n;i++)
{
k=i;
for (j=0;j<m;j++)
{
a = 0;
flag = 0;
jk=j;
kk=k;
while(jk<=m&&str1[kk]==str2[jk])
{
kk++;jk++;a++;
flag = 1;
}
if(flag==1)
{
if(a>maxlen)
{
maxlen = a;
index = jk-a;//匹配的首项 
}
} 
}

}
for(;maxlen>0;maxlen--)
{
str+=str2[index++];

} 
return str;
}
alert(search("kssd","ssdfa"));
</script>
<body>
<div>11</div>
</body>
</html>

以上就是小编为大家带来的js判断出两个字符串最大子串的函数实现方法全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
Apr 12 Javascript
jquery左右滚动焦点图banner图片鼠标经过显示上下页按钮
Oct 11 Javascript
js实现双击图片放大单击缩小的方法
Feb 17 Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
Mar 06 Javascript
jQuery实现的自适应焦点图效果完整实例
Aug 24 Javascript
详解angularjs的数组传参方式的简单实现
Jul 28 Javascript
关于TypeScript模块导入的那些事
Jun 12 Javascript
vue.js中proxyTable 转发请求的实现方法
Sep 20 Javascript
element-ui上传一张图片后隐藏上传按钮功能
May 22 Javascript
jQuery实现checkbox全选、反选及删除等操作的方法详解
Aug 02 jQuery
React.js组件实现拖拽排序组件功能过程解析
Apr 27 Javascript
微信小程序将页面按钮悬浮固定在底部的实现代码
Oct 29 Javascript
JavaScript中全选、全不选、反选、无刷新删除、批量删除、即点即改入库(在yii框架中操作)的代码分享
Nov 01 #Javascript
JS中跨页面调用变量和函数的方法(例如a.js 和 b.js中互相调用)
Nov 01 #Javascript
js print打印网页指定区域内容的简单实例
Nov 01 #Javascript
js文件中直接alert()中文出来的是乱码的解决方法
Nov 01 #Javascript
浅谈JavaScript事件绑定的常用方法及其优缺点分析
Nov 01 #Javascript
微信小程序 wxapp内容组件 progress详细介绍
Oct 31 #Javascript
微信小程序 wxapp内容组件 text详细介绍
Oct 31 #Javascript
You might like
php Ajax乱码
2008/04/09 PHP
PHP添加Xdebug扩展的方法
2014/02/12 PHP
php动态函数调用方法
2015/05/21 PHP
php去掉文件前几行的方法
2015/07/29 PHP
PHP 下载文件时如何自动添加bom头及解释BOM头和去掉bom头的方法
2016/01/04 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
2016/11/30 PHP
php实现统计IP数及在线人数的示例代码
2020/07/22 PHP
Jquery颜色选择器ColorPicker实现代码
2012/11/14 Javascript
js multiple全选与取消全选实现代码
2012/12/04 Javascript
table insertRow、deleteRow定义和用法总结
2014/05/14 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
jquery实现仿新浪微博评论滚动效果
2015/08/06 Javascript
JS实现可展开折叠层的鼠标拖曳效果
2015/10/09 Javascript
实例详解angularjs和ajax的结合使用
2015/10/22 Javascript
详解JavaScript的流程控制语句
2015/11/30 Javascript
详解jQuery UI库中文本输入自动补全功能的用法
2016/04/23 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
nodejs 子进程正确的打开方式
2017/07/03 NodeJs
JavaScript实现短信倒计时60s
2017/10/09 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
2019/07/25 Javascript
JS实现简单移动端鼠标拖拽
2020/07/23 Javascript
Python的垃圾回收机制深入分析
2014/07/16 Python
整理Python 常用string函数(收藏)
2016/05/30 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
Django ValuesQuerySet转json方式
2020/03/16 Python
matplotlib subplot绘制多个子图的方法示例
2020/07/28 Python
详解BeautifulSoup获取特定标签下内容的方法
2020/12/07 Python
产假请假条
2014/04/10 职场文书
诚信的演讲稿范文
2014/05/12 职场文书
个人师德师风自我剖析材料
2014/09/29 职场文书
2014年人事部工作总结
2014/12/03 职场文书
2014年后勤工作总结范文
2014/12/16 职场文书
优秀党员申报材料
2014/12/18 职场文书
我们的节日中秋节活动总结
2015/03/23 职场文书
羊脂球读书笔记
2015/06/30 职场文书
党风廉政建设心得体会(2016最新版)
2016/01/22 职场文书