Nodejs Array Check isMember(b)

Here you can find the source of isMember(b)

Method Source Code

Array.prototype.isMember = function (b) {
  return this.some(function (i) {
    return this == i
  }, b);/*from   w  ww .  j a  v  a  2 s. com*/
}


/*
//tests
console.log([6, 5, 't'].powerSet());
console.log(['a', 'b', 'c'].isMember('d'));
console.log([1, 2, 3].isMember(3));
*/

Related

  1. isCharPresent(charSearch)
    Array.prototype.isCharPresent = function(charSearch) {
      var arr = this;
      var result = [];
      var testingStr = '';
      if (charSearch.length > 1) {
        return "You're searching for more than one char";
      for (var i = 0; i < this.length; i++) {
        if (arr[i].indexOf(charSearch) === -1) {
    ...
    
  2. isDefined(key)
    Array.prototype.isDefined = function (key) {
        return this.filter(c => {
            if (key) return c[key];
            return !!c;
        });
    
  3. isDistinct()
    Array.prototype.isDistinct = function() {
      this.sort();
      for (var i = 1; i < this.length; i++) {
        if (this[i - 1] == this[i])
          return false;
      return true;
    };
    
  4. isInt()
    Array.prototype.isInt = function (){
      return this.filter(function(n){ return (typeof(n) === 'number') && (n%1 === 0)})
    };
    Array.prototype.even = function (){
      return this.isInt().filter(function(n){ return n%2 === 0})
    };
    Array.prototype.odd = function (){
      return this.isInt().filter(function(n){ return n%2 !== 0})
    };
    ...
    
  5. isLastIndex(index)
    Array.prototype.isLastIndex = function(index) {
      return index == (this.length - 1);
    
  6. isNFromLastIndex(index, n)
    Array.prototype.isNFromLastIndex = function(index, n) {
      return (this.length - 1 - n) == index;
    
  7. isNothing()
    Array.prototype.isNothing = function() {
      return this.length === 0;
    };
    
  8. isNumberArray()
    'use strict';
    Array.prototype.isNumberArray = function() {
        return !this.some(x => typeof x != 'number');
    module.exports = function segmentNumbers(arr) {
        arr = arr.sort();
        if (!arr.isNumberArray()) return [];
        let container = [],
            items = [],
    ...
    
  9. isSparse()
    Array.prototype.isSparse = function() {
      return this.length !== Object.keys(this).length;