UNPKG

com-tools

Version:

com-tools 提供了一些通用的工具函数;

74 lines (35 loc) 1.12 kB
<!-- Do not edit this file. It is automatically generated by API Documenter. --> [Home](./index.md) &gt; [com-tools](./com-tools.md) &gt; [isEqualByJSON](./com-tools.isequalbyjson.md) ## isEqualByJSON() function 通过把值转换成JSON字符来判断是否相等 **Signature:** ```typescript export function isEqualByJSON(value1:any, value2:any):boolean; ``` ## Parameters <table><thead><tr><th> Parameter </th><th> Type </th><th> Description </th></tr></thead> <tbody><tr><td> value1 </td><td> any </td><td> : any </td></tr> <tr><td> value2 </td><td> any </td><td> : any </td></tr> </tbody></table> **Returns:** boolean boolean 注意: - 方法能用于判断对象的内容是否相等,相等的条件是:这2个对象拥有相同的属性 和 属性值,且属性及属性的属性 的添加顺序是一致的;即:当两个对象的拥有相同的属性和属性值时,如果属性的定义的顺序不同,该方法会返回 false; - 该方法依赖于 JSON.stringify() 的逻辑;