json array: Wie erstelle ich neue Array-Elemente?

Mein Ziel ist es, ein JSON-Array wie dieses zu erhalten:

var args = [{ name: 'test', value: 1 }, { key: 'test2', value: 2}];

Wie kann ich den folgenden Code erhalten, um ein Array wie das oben genannte aufzubauen?

this.dependentProperties = []; //array
function addDependentProperty(depName, depValue) {    
    dependentProperties.push(new Array(depName, depValue));
} 

Bei Verwendung der Push-Methode habe ich am Ende eine Json-Notation wie diese:

args:{[["test1",1],["test2",2]]}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage