Als «javascript» getaggte Fragen

105
Wie man tief in Javascript klont

Wie kann man ein Javascript-Objekt tief klonen? Ich weiß , gibt es verschiedene Funktionen auf Basis von Frameworks wie JSON.parse(JSON.stringify(o))und $.extend(true, {}, o)aber ich möchte nicht , einen Rahmen, so verwenden. Was ist der eleganteste oder effizienteste Weg, um einen tiefen Klon zu...

105
So fügen Sie der Leinwand ein Bild hinzu

Ich experimentiere ein bisschen mit dem neuen Canvas-Element in HTML. Ich möchte einfach ein Bild zur Leinwand hinzufügen, aber es funktioniert aus irgendeinem Grund nicht. Ich habe folgenden Code: HTML <canvas id="viewport"></canvas> CSS canvas#viewport { border: 1px solid white;...

105
Vergleichen von 2 Zeichenfolgen alphabetisch zum Sortieren

Ich versuche, 2 Zeichenfolgen zum Sortieren alphabetisch zu vergleichen. Zum Beispiel möchte ich eine boolesche Prüfung wie haben if('aaaa' < 'ab'). Ich habe es versucht, aber es gibt mir nicht die richtigen Ergebnisse, also denke ich, dass das nicht die richtige Syntax ist. Wie mache ich das in...

105
was ist der Unterschied zwischen ?:, ?! und? = in Regex?

Ich suchte nach der Bedeutung dieser Ausdrücke, konnte aber den genauen Unterschied zwischen ihnen nicht verstehen. Das sagen sie: ?: Ausdruck ausgleichen, aber nicht erfassen. ?= Passen Sie ein Suffix an, schließen Sie es jedoch von der Erfassung aus. ?! Übereinstimmung, wenn kein Suffix vorhanden...

105
Großes O von JavaScript-Arrays

Arrays in JavaScript können sehr einfach durch Hinzufügen und Entfernen von Elementen geändert werden. Es maskiert etwas die Tatsache, dass die meisten Spracharrays eine feste Größe haben und komplexe Operationen erfordern, um die Größe zu ändern. Es scheint, dass JavaScript es einfach macht,...