Heim > Web-Frontend > js-Tutorial > JS führt JSON-Objektinstanzen zusammen

JS führt JSON-Objektinstanzen zusammen

小云云
Freigeben: 2018-01-26 09:42:52
Original
2391 Leute haben es durchsucht

Wir haben viele Artikel über JSON-Objekte geteilt, die hauptsächlich die Methode zum Zusammenführen von JSON-Objekten in JS vorstellen, einschließlich der damit verbundenen Betriebsfähigkeiten von Javascript-Rekursionsaufrufen und der Datendurchquerung im JSON-Format es kann jedem helfen.

1. Frage:

So führen Sie JSON-Objekte zusammen


var a ={"a":"1","b":"2"}
var b ={"c":"3","d":"4","e":"5"}
Nach dem Login kopieren

Möchten Sie das Ergebnis erhalten:


var c ={"a":"1","b":"2","c":"3","d":"4","e":"5"}
Nach dem Login kopieren

2. Implementierungscode:


<script>
function extend(des, src, override){
  if(src instanceof Array){
    for(var i = 0, len = src.length; i < len; i++)
       extend(des, src[i], override);
  }
  for( var i in src){
    if(override || !(i in des)){
      des[i] = src[i];
    }
  }
  return des;
}
var a ={&quot;a&quot;:&quot;1&quot;,&quot;b&quot;:&quot;2&quot;}
var b ={&quot;c&quot;:&quot;3&quot;,&quot;d&quot;:&quot;4&quot;,&quot;e&quot;:&quot;5&quot;}
var c = extend({}, [a,b]);
console.log(c);
</script>
Nach dem Login kopieren

Laufendes Ergebnis:

Verwandte Empfehlungen:

JSON-Objekte in Javascript manipulieren, hinzufügen , löschen und ändern Einfache Implementierung

Detaillierte Erläuterung der JQuery-Durchquerung und Hinzufügen von Json-Objektcodebeispielen

Detaillierte Erläuterung der JavaScript-JSON-Objekt- und Array-Konvertierung Beispiel für eine einfache Implementierungsmethode

Detaillierte Erläuterung der JS-Operation zum Konvertieren eines XML-Objekts in ein Json-Objekt

JS-Analyse der Methode zum Konvertieren eines JSON-Strings in JSON Objekt

Das obige ist der detaillierte Inhalt vonJS führt JSON-Objektinstanzen zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage