3

重複の可能性:
2 つの JavaScript オブジェクトが等しいかどうかを判断するにはどうすればよいですか?
JavaScript でのオブジェクト比較

2 つのオブジェクトの等価性を比較するのに役立つ JavaScript ライブラリはありますか? だから、もし私が次のようなものを持っているなら

var obj1 = {"name":"Jeff", "gender":"M", "arrayprop":[1,2,3] };
var obj2 = {"name":"Jeff", "gender":"M", "arrayprop":[1,2,3] };

そして、obj1 と obj2 は同じプロパティ/値を持っているため、「等しい」を返したいと思います。

明らかにをobj1 === obj2返しますがfalse、true を返す関数を使用できるかどうかはわかりませんでした。

4

1 に答える 1

7

関数を持つUnderscore.jsがありますisEqual()http://underscorejs.org/#isEqual

于 2012-12-07T19:41:06.443 に答える