JS判斷兩個物件內容是否相等的方法示例
這篇文章主要介紹了JS判斷兩個物件內容是否相等的方法,結合具體例項形式分析了javascript針對字串、陣列及物件的相關判斷技巧,需要的朋友可以參考下
本文例項講述了JS判斷兩個物件內容是否相等的方法。分享給大家供大家參考,具體如下:
我們知道,如果兩個物件即使內容,JavaScript也會判斷它們不相等。但是有時候,我們僅僅需要判斷兩個物件的內容是否相等。那麼我們應該如何做到且考慮周全呢?比如說0和-0,null和undefined,是不相等的,NaN和NaN預設是不相等的。我寫了一個isEqual方法,考慮到了諸多方面,程式碼如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 |
|
執行效果圖如下: