Suchergebnisse für Anfrage "prototype-programming"

7 die antwort

Was bedeutet es, dass Javascript eine prototypbasierte Sprache ist?

Einer der größten Vorteile von Javascript ist, dass es sich um eine prototypbasierte Sprache handelt.Aber was bedeutet es, dass Javascript auf Prototypen bas...

6 die antwort

Hinzufügen eines Prototyps zu einem Objektliteral

Ich habe ein Objekt, sagen Sieson, das ich von einem anderen Objekt erben möchtefather. atürlich kann ich eine Konstruktorfunktion für Vater erstellen, wie zB Father = function() { this.firstProperty = someValue; this.secondProperty ...

4 die antwort

JavaScript: Class.method vs. Class.prototype.method

Was ist der Unterschied zwischen den folgenden beiden Erklärungen?

TOP-Veröffentlichungen

10 die antwort

Vorteile der prototypischen Vererbung gegenüber der klassischen?

So habe ich in all den Jahren endlich aufgehört, meine Füße zu ziehen und mich entschieden, JavaScript "richtig" zu lernen. Eines der auffälligsten Elemente des Sprachdesigns ist die Implementierung der Vererbung. Nachdem ich Erfahrung mit Ruby ...

4 die antwort

JavaScript-Instanzfunktionen versus Prototypfunktionen [duplizieren]

Mögliche Duplikate:Verwendung von 'prototype' vs. 'this' in Javascript?Ich verstehe die verschiedenen Arten von JavaScript-Funktionen wie folgt:

1 die antwort

Javascript-Funktion mit "this =" gibt "Ungültige linke Seite in Zuordnung"

Ich versuche, ein JavaScript-Objekt dazu zu bringen, die "this" -Zuweisungen des Konstruktors eines anderen Objekts zu verwenden und alle Prototypfunktionen dieses Objekts zu übernehmen. Hier ist ein Beispiel dafür, was ich versuche ...

4 die antwort

Warum ruft das Boolesche Primitiv den Prototyp nicht toString () auf?

Sag ich habe diesen Code: Boolean.prototype.toString = function toString() { return this.valueOf() ? '1' : '0'; }; var object = { true: 'true', false: 'false', 1: '1', 0: '0' }; // "true" - this doesn't work console.log('primitive', ...

9 die antwort

Besserer Weg, um einen Eigenschaftswert in einem Array zu summieren

Ich habe so etwas: $scope.traveler = [ { description: 'Senior', Amount: 50}, { description: 'Senior', Amount: 50}, { description: 'Adult', Amount: 75}, { description: 'Child', Amount: 35}, { description: 'Infant', Amount: 25 }, ];Um nun ...

5 die antwort

Warum das Definieren von Eigenschaften im Prototyp als Antimuster betrachtet wird

Ich sehe oft dieses Muster, um Javascript-Objekte zu definieren

8 die antwort

Was kann das JavaScript-Prototypensystem über die Nachahmung eines klassischen Klassensystems hinaus?

Das Prototypensystem sieht viel flexibler aus als das traditionelle Klassensystem, aber die Leute scheinen sich mit den sogenannten "Best Practices" zufrieden zu geben, die das traditionelle Klassensystem imitieren: function foo() { // define ...