(value1, value2)
| 11145 | return value1.toString() === value2.toString(); |
| 11146 | } |
| 11147 | function compareArrays(value1, value2) { |
| 11148 | var len = value1.length; |
| 11149 | if (len != value2.length) return false; |
| 11150 | var alike = true; |
| 11151 | for(var i = 0; i < len; i++)if (!compare(value1[i], value2[i])) { |
| 11152 | alike = false; |
| 11153 | break; |
| 11154 | } |
| 11155 | return alike; |
| 11156 | } |
| 11157 | function compareObjects(value1, value2) { |
| 11158 | var keys1 = Object.keys(value1).sort(); |
| 11159 | var keys2 = Object.keys(value2).sort(); |