Следует обратить внимание на то, что строковый аргумент будет приведен к строке. Это может вызывать неожиданное поведение, если в ходе выполнения программного кода эта функция будет вызвана с аргументом, который не является строкой.

Разбивает сроку на две подстроки, использую заданный разделитель. Возвращает массив из двух подстрок. Если разделитель отсутствует, возвращает массив из исходной строки и пустой строки.

StrSplit2(
	str: string,
	useQuotes: bool = unknown,
): JsArray<string>

str - Строка
useQuotes - Если true, и значение слева или справа от разделителя обернуто в кавычки, то кавычки удаляются из результата.