Können sagen, ich habe var myVar = ['google','search','engine','results','count']
Filter JSON-Objekt durch verschachtelte Objekt darin zu vergleichen und andere Array mit Hilfe von Javascript oder Jquery
für zB: JSON-Objekt `
myJSON = [{
'title' : 'Google',
'url' : 'www.google.com',
'tags' : ['google','search','engine']
},{
'title' : 'Yahoo',
'url' : 'www.yahoo.com',
'tags' : ['Yahoo','search','engine','news']
},{
'title' : 'MSN',
'url' : 'www.msn.com',
'tags' : ['msn','search','engine','news']
},{
'title' : 'Facebook',
'url' : 'www.facebook.com',
'tags' : ['social','search','media','chat','friends']
},]
Ich möchte myJSON
filtern durch den Vergleich zweier Arrays myVar
und tags
in myJSON
.
nehmen myVar = ['search']
Filter alle Objekte in myJSON
wenn myVar = ['engine']
Filter zurückkehren sollten nur 3 von Objekten in der myJSON
myVar
Array abgestimmt mit tags
Array zurückgeben sollten.