.endsWith()
Checks whether the list or string ends with the other string or list.
Util module only.
Syntax Variants
list.endsWith(otherList)
_.endsWith(list, otherList)
_.endsWith(baseString, otherString)
Parameters
- list
- A list to check. Can be an array, a Minified list or any other array-like structure with length property.
- otherList
- A list to find at the end of the other string. Can be an array, a Minified list or any other array-like structure with length property. If it is not a list, it will be converted into a single-element list.
- baseString
- a string to check
- otherString
- the string to find at the end of the other string
- (return value)
- true if the base list or string ends with the other list/string. False otherwise.
Description
Checks whether the list or string ends with the other string or list.
If you compare lists, each item of the other list is compared with the item at the same position relative to the end of the
base list using _.equals(). Arrays can be used interchangably with lists. If the first argument is a list and the second is
not, it will be converted to a list.
If you compare strings, each character of the other string is compared with the character at the same position relative to the end of the base string.
Example
Checks whether a list ends with [4, 5]:
var r = _(1, 2, 3, 4, 5).startsWith([4, 5]); // returns true
Example
The same using an array as base list:
var r = _.startsWith([1, 2, 3, 4, 5], [4, 5]); // returns true
Example
Checks a string:
var r = _.startsWith("Cookie", "okie"); // returns true
See also..
startsWith()is the equalent for the beginning of a list or string.
Comments
comments powered by DisqusFunctions
- $() Web
- list.length Web, Util
- $$() Web
- $.getCookie()
- $.loop() Web
- $.off() Web
- $.parseJSON() Web
- $.ready() Web
- $.request() Web
- $.setCookie()
- $.toJSON() Web
- $.wait()
- .add() Web
- .addAfter() Web
- .addBefore() Web
- .addFront() Web
- .animate() Web
- .array() Util
- .call() Util
- .clone() Web
- .collect() Web, Util
- .contains() Util
- .dial() Web
- .each() Web, Util
- .endsWith() Util
- .equals() Util
- .fill() Web
- .filter() Web, Util
- .find() Web, Util
- .findLast() Web, Util
- .get() Web
- .hide() Web
- .ht()
- .intersection() Util
- .is() Web
- .join() Util
- .map() Util
- .merge() Util
- .next() Web
- .not() Web
- .offset()
- .on() Web
- .onChange() Web
- .onClick() Web
- .onFocus() Web
- .onOver() Web
- .only()
- .per() Util
- .reduce() Util
- .remove() Web
- .replace() Web
- .reverse() Util
- .select() Web
- .set() Web
- .show() Web
- .sort() Util
- .startsWith() Util
- .sub() Web, Util
- .text() Web
- .toObject() Util
- .toggle() Web
- .trav() Web
- .trigger() Web
- .uniq() Util
- .unite() Util
- .up() Web
- .values() Web
- EE() Web
- HTML() Web
- M Web, Util
- MINI.getter Web
- MINI.setter Web
- Minified Lists Web, Util
- Promise Web, Util
- _() Util
- _.bind() Util
- _.copyObj() Util
- _.dateAdd() Util
- _.dateClone() Util
- _.dateDiff() Util
- _.dateMidnight() Util
- _.eachObj() Util
- _.escapeHtml() Util
- _.escapeRegExp() Util
- _.extend() Util
- _.filterObj() Util
- _.format() Util
- _.formatHtml() Util
- _.formatValue() Util
- _.isBool() Util
- _.isDate() Util
- _.isEmpty() Util
- _.isFunction() Util
- _.isList() Util
- _.isNumber() Util
- _.isObject() Util
- _.isString() Util
- _.isValue() Util
- _.keys() Util
- _.mapObj() Util
- _.pad() Util
- _.parseDate() Util
- _.parseNumber() Util
- _.partial() Util
- _.promise()
- _.range()
- _.template() Util
- _.toString() Util
- _.trim() Util
- _.values() Util
- define() Web, Util
- promise.always()
- promise.error() Web, Util
- promise.fire()
- promise.stop()
- promise.then() Web
- require() Web, Util
- How to...