課程
/前端開發
/JavaScript
/JavaScript深入淺出
這種比較好像一般不會遇到哦
2017-01-04
源自:JavaScript深入淺出 1-3
正在回答
會遇到的,比如打開一個頁面,如果你帶過來的數據與頁面緩存的數據一樣則不用更新頁面直接加載,如果不一樣則更新頁面數據,這樣可以更快加載頁面,這個時候就要比較緩存與post過來的數據吧,這就是兩個對象的比較啊,我的想法是把兩個對象加密,然后比較這兩個對象加密后的字符串的值,如果對象有一點不一樣加密后的值都會變化,這樣可以很好的比較兩個對象的值了而不用遍歷它們每個key和value
如果兩個變量引用不同的對象,即使這兩個對象的所有屬性值全部相同,這兩個變量也肯定是不同的。如果兩個變量引用同一個對象,則這兩個變量肯定是相同的。
舉報
由淺入深學習JS語言特性,且解析JS常見誤區,從入門到掌握
1 回答對象是值比較,對象是引用比較?
2 回答對象的比較
2 回答對象比較的問題
2 回答如果對象沒有toString()方法,如何作為對象的屬性?
4 回答創建一個對象,修改一個對象的值,如何不影響另一個的值
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-31
會遇到的,比如打開一個頁面,如果你帶過來的數據與頁面緩存的數據一樣則不用更新頁面直接加載,如果不一樣則更新頁面數據,這樣可以更快加載頁面,這個時候就要比較緩存與post過來的數據吧,這就是兩個對象的比較啊,我的想法是把兩個對象加密,然后比較這兩個對象加密后的字符串的值,如果對象有一點不一樣加密后的值都會變化,這樣可以很好的比較兩個對象的值了而不用遍歷它們每個key和value
2017-01-04
如果兩個變量引用不同的對象,即使這兩個對象的所有屬性值全部相同,這兩個變量也肯定是不同的。如果兩個變量引用同一個對象,則這兩個變量肯定是相同的。