Одной командой — простое решение для большинства примитивных задач
var stroka3 = stroka1.replace(stroka2, "")
Видео инструкция
В этом видео приводится пример вычитания одной строки из другой строки в JavaScript, при помощи метода replace(). Ввод команд осуществляется в консоль браузера Google Chrome. Результат виден сразу.
Дано
У нас есть две строки:
var stroka1 = "Скоро новый год. Нужно наряжать ёлку. Пора покупать подарки." var stroka2 = "Нужно наряжать ёлку."

Вторая строка специально повторяет последовательность символов из первой. Так будет проще вычитать — заменять.
Задача
Мы хотим получить разницу между строками. Мы хотим из первой строки вычесть вторую, и вернуть результат в третью.
Решение
Нам поможет метод replace(), объектов-прототипов String. Его мы будем вызывать на первой строке. В него мы будем передавать два аргумента:
- строку для вычитания — то, что будем искать
- строку для замены — то, на что будем менять
var stroka3 = stroka1.replace(stroka2, "")
Мы сохраняем результат работы метода в новую переменную — stroka3.

Теперь переменная stroka3 содержит в себе строковое значение — «Скоро новый год. Пора покупать подарки.
«. Мы идеально вырезали строку из строки и поэтому получили 2 знака пробела подряд между предложениями. Но это уже другая задача, которая будет заменять двойные пробелы на одинарные.
Информационные ссылки
Стандарт ECMAScript — Раздел «22.1.3.17 String.prototype.replace ( searchValue, replaceValue )» — https://tc39.es/ecma262/#sec-string.prototype.replace