src/util/WWUtil.js
function(subjectString, searchString, length) {
                if (typeof length !== 'number' || !isFinite(length) || Math.floor(length) !== length || length > subjectString.length) {
                    length = subjectString.length;
                }
                length -= searchString.length;
                var lastIndex = subjectString.lastIndexOf(searchString, length);
                return lastIndex !== -1 && lastIndex === length;
            }
function(subjectString, searchString, length) {
                if (typeof length !== 'number' || !isFinite(length) || Math.floor(length) !== length || length > subjectString.length) {
                    length = subjectString.length;
                }
                length -= searchString.length;
                var lastIndex = subjectString.lastIndexOf(searchString, length);
                return lastIndex !== -1 && lastIndex === length;
            }
function ( subjectString , searchString , length ) { if ( typeof length !== 'number' || ! isFinite ( length ) || Math . floor ( length ) !== length || length > subjectString . length ) { length = subjectString . length ; } length -= searchString . length ; var lastIndex = subjectString . lastIndexOf ( searchString , length ) ; return lastIndex !== - 1 && lastIndex === length ; }
Determines whether subjectString ends with the characters of searchString.
@param {String} subjectString The string to analyse.
@param {String} searchString The characters to be searched for at the end of subjectString.
@param {Number} length Optional. If provided overwrites the considered length of the string to search in. If omitted, the default value is the length of the string.
@return {Boolean} true if the given characters are found at the end of the string; otherwise, false.
Determines whether subjectString ends with the characters of searchString .