如何在字符串javascript中远程使用单词字符串而不使用replace()、split()?

如何在字符串javascript中远程使用单词字符串而不使用replace()、split()?,javascript,Javascript,编写一个函数,输入一个大字符串和一个小字符串,返回一个字符串,在不使用replace()的情况下从大字符串中删除小字符串, 变量s1='abc def abc ghr', var s1='abc'那么你想让我们做你的家庭作业?那你编程是为了好玩吗 function removeSmallString(smallStr, largeStr) { while (largeStr.indexOf(smallStr) !== -1) { var index = largeStr.

编写一个函数,输入一个大字符串和一个小字符串,返回一个字符串,在不使用replace()的情况下从大字符串中删除小字符串, 变量s1='abc def abc ghr',
var s1='abc'

那么你想让我们做你的家庭作业?那你编程是为了好玩吗
function removeSmallString(smallStr, largeStr) {
    while (largeStr.indexOf(smallStr) !== -1) {
        var index = largeStr.indexOf(smallStr);
        largeStr = largeStr.substr(0, index) + largeStr.substr(index + smallStr.length)
    }
    return largeStr;
}