欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Javascript判斷對(duì)象是否相等實(shí)現(xiàn)代碼

 更新時(shí)間:2013年03月18日 12:11:09   作者:  
想判斷2個(gè)js對(duì)象,是不是所有完全相同在表單頁面應(yīng)用是很常見的,接下來分享一段判斷代碼,感興趣的你可以參考下哈,希望可以幫助到你
在做表單頁面的時(shí)候,想判斷2個(gè)js對(duì)象,是不是所有完全相同。
這里是stackoverflow上的解決辦法,在這里記錄一下。
復(fù)制代碼 代碼如下:

Object.prototype.equals = function(x)
{
var p;
for(p in this) {
if(typeof(x[p])=='undefined') {return false;}
}
for(p in this) {
if (this[p]) {
switch(typeof(this[p])) {
case 'object':
if (!this[p].equals(x[p])) { return false; } break;
case 'function':
if (typeof(x[p])=='undefined' ||
(p != 'equals' && this[p].toString() != x[p].toString()))
return false;
break;
default:
if (this[p] != x[p]) { return false; }
}
} else {
if (x[p])
return false;
}
}
for(p in x) {
if(typeof(this[p])=='undefined') {return false;}
}
return true;
}

相關(guān)文章

  • three.js 如何制作魔方

    three.js 如何制作魔方

    這篇文章主要介紹了three.js 如何制作魔方,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • javascript的parseFloat()方法精度問題探討

    javascript的parseFloat()方法精度問題探討

    javascript中的parseFloat()方法,大家應(yīng)該不陌生吧,下面為大家介紹下其精度問題,感興趣的朋友不要錯(cuò)過
    2013-11-11
  • javascript中export?和export?default的區(qū)別

    javascript中export?和export?default的區(qū)別

    本文主要介紹了javascript中export?和export?default的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • JS判斷數(shù)組那點(diǎn)事

    JS判斷數(shù)組那點(diǎn)事

    在面試過程中經(jīng)常被面試官問到這樣的題目:如何判斷數(shù)組?下面小編就針對(duì)這個(gè)問題給大家收集整理了份資料,感興趣的朋友一起看看吧
    2017-10-10
  • 教你用typescript類型來推算斐波那契

    教你用typescript類型來推算斐波那契

    斐波那契是自然界與社會(huì)中存在的一種數(shù)學(xué)規(guī)律,下面這篇文章主要給大家介紹了關(guān)于如何用typescript類型來推算斐波那契的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-01-01
  • js實(shí)現(xiàn)網(wǎng)頁換膚

    js實(shí)現(xiàn)網(wǎng)頁換膚

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)網(wǎng)頁換膚功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • JS基于對(duì)象的鏈表實(shí)現(xiàn)與使用方法示例

    JS基于對(duì)象的鏈表實(shí)現(xiàn)與使用方法示例

    這篇文章主要介紹了JS基于對(duì)象的鏈表實(shí)現(xiàn)與使用方法,結(jié)合實(shí)例形式分析了鏈表的原理及javascript定義與使用鏈表的相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • JavaScript延時(shí)效果比較不錯(cuò)的

    JavaScript延時(shí)效果比較不錯(cuò)的

    JavaScript延時(shí)效果比較不錯(cuò)的...
    2007-08-08
  • 解析js如何獲取css樣式

    解析js如何獲取css樣式

    本文主要對(duì)javascript如何如何獲取css樣式進(jìn)行簡(jiǎn)要分析,需要的朋友可以看下,希望對(duì)大家有所幫助
    2016-12-12
  • js轉(zhuǎn)換對(duì)象為xml

    js轉(zhuǎn)換對(duì)象為xml

    本文主要介紹了js轉(zhuǎn)換對(duì)象為xml的方法。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02

最新評(píng)論