JSFiddle - React, Tailwind, and code Playground

by Nayana Das

JavaScript

function findIndexByObject(arr, object)
{
	console.log(JSON.stringify(object));
    for (var i = 0; i < arr.                     ; i++) {
    	var obj = arr[i];
      console.log(JSON.stringify(obj));
    	if (JSON.stringify(obj) === JSON.stringify(object)) {
	        return i;
	    }
    }
    return null;
}

var json = [{"xxx":111,"yyy":"aaa"},{"sss":222,"rrr":"bbbb"},{"www":111,"bbbb":"aaa"},{"mmmm":555,"yyyy":"222"}];

alert(findIndexByObject(json, {"mmmm":555,"yyyy":"222"}));