Hi 
Ich bin soeben über folgenden Code gestolpert und frage mich was das .val überhaupt macht auf einem Array?
Ich kenne die dot notation nur auf einem Objekt, aber nicht auf einem Array. Danach ist myArray kein Array mehr sondern ein Object. (ok in JS ist ja alles ein Object...) Aber ich verstehe den Sinn dahinter nicht auf einem Array dot notation zu verwenden.
Ich bin soeben über folgenden Code gestolpert und frage mich was das .val überhaupt macht auf einem Array?
Ich kenne die dot notation nur auf einem Objekt, aber nicht auf einem Array. Danach ist myArray kein Array mehr sondern ein Object. (ok in JS ist ja alles ein Object...) Aber ich verstehe den Sinn dahinter nicht auf einem Array dot notation zu verwenden.
Javascript:
var myArray = [
{
val() {},
}
];
myArray.val = function() { // myArray.val <-- was macht das?
return myArray[0].val();
};