Javascript holt den Namen des Objektschlüssels

Wie würde ich den Schlüsselnamen für den folgenden bekommen? Zum Beispiel möchte ich "button1" und "button2"?

<code>var buttons = {
    button1: {
        text: 'Close',
        onclick: function(){

        }
    },
    button2: {
        text: 'Close2',
        onclick: function(){

        }
    }
}

var i;
for(i in buttons){
    if(buttons.hasOwnProperty(i)){
        alert(buttons[i].text);
    }
} 
</code>

Ich habe versucht mit.push() obwohl das nicht funktioniert hat.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage