Lines Matching refs:separator
7591 function join(array, separator) {
7592 return array == null ? '' : nativeJoin.call(array, separator);
14587 function split(string, separator, limit) {
14588 if (limit && typeof limit != 'number' && isIterateeCall(string, separator, limit)) {
14589 separator = limit = undefined;
14597 typeof separator == 'string' ||
14598 (separator != null && !isRegExp(separator))
14600 separator = baseToString(separator);
14601 if (!separator && hasUnicode(string)) {
14605 return string.split(separator, limit);
15079 var separator = 'separator' in options ? options.separator : separator;
15101 if (separator === undefined) {
15107 if (isRegExp(separator)) {
15108 if (string.slice(end).search(separator)) {
15112 if (!separator.global) {
15113 separator = RegExp(separator.source, toString(reFlags.exec(separator)) + 'g');
15115 separator.lastIndex = 0;
15116 while ((match = separator.exec(substring))) {
15121 } else if (string.indexOf(baseToString(separator), end) != end) {
15122 var index = result.lastIndexOf(separator);