function isEqual(a, b) {
		let c;
		if (a.length < b.length) {
			c = b.slice(a.length);
			if (!containsOnlyPlaceholder(c)) {
				return false;
			}
			b = b.slice(0, a.length);
		} else if (a.length > b.length) {
			c = a.slice(b.length, a.length);
			if (!containsOnlyPlaceholder(c)) {
				return false;
			}
			a = a.slice(0, b.length);
		}
		return _isEqual(a, b);
	}
Verifies whether the passed arrays are equal.

@param {string[]} a - The first passed arrays of values
@param {string[]} b - The second passed arrays of values
@returns {boolean} <code>true</code> if the passed arrays are equal