Nodejs Utililty Methods Array Equal

List of utility methods to do Array Equal

Description

The list of methods to do Array Equal are organized into topic(s).

Method

equals(target)
var fs = require("fs");
Array.prototype.equals = function(target) {
  if(this.length !== target.length) return false;
  for (var i=0; i<this.length; i++) {
    if(this[i] !== target[i]) return false;
  return true;
module.exports.loadSheet = function(type2, name) {
...
equals(targetArray)
Array.prototype.equals = function (targetArray) {
    if (!targetArray)
        return false;
    if (this.length != targetArray.length)
        return false;
    for (var i = 0, l=this.length; i < l; i++) {
        if (this[i] instanceof Array && targetArray[i] instanceof Array) {
            if (!this[i].equals(targetArray[i]))
                return false;       
...
equals(that)
"use strict";
Array.prototype.equals = function(that) {
  if(!Array.isArray(that)) {
    return false;
  if(this.length !== that.length) {
    return false;
  for(var i = 0; i < this.length; i++) {
...
equalsTo(arr)
Array.prototype.equalsTo = function(arr) {
    if (this.length != arr.length)
        return false;
    for (var i = 0; i < this.length; ++i)
        if (arr[i] != this[i])
            return false;
    return true;