Articles of Javascript

Ukkonens Suffix-Baum-Algorithmus in einfachem Englisch

Ich fühle mich an dieser Stelle etwas dick. Ich habe tagelang versucht, meinen Kopf komplett um die Suffixbaum-Konstruktion zu wickeln, aber da ich keinen mathematischen Hintergrund habe, entziehen sich viele der Erklärungen, da sie anfangen, übermßig mathematische Symbole zu verwenden. Am nächsten zu einer guten Erklärung, die ich gefunden habe, ist Fast String Searching mit […]

Versteckte functionen von JavaScript?

Welche “verborgenen functionen” von JavaScript sollte jeder Programmierer wissen? Nachdem ich die ausgezeichnete Qualität der Antworten auf die folgenden Fragen gesehen hatte, dachte ich, es wäre an der Zeit, sie nach JavaScript zu fragen. Versteckte functionen von HTML Versteckte functionen von CSS Versteckte functionen von PHP Versteckte functionen von ASP.NET Versteckte functionen von C # […]

Was bedeutet “Optionen = Optionen || {} “Meine in Javascript?

Ich habe neulich ein Code-Schnipsel gefunden, über das ich neugierig geworden bin, aber ich bin mir nicht wirklich sicher, was es eigentlich macht. options = options || {}; Mein Gedanke so weit; setzt variable options auf options wenn vorhanden, wenn nicht auf leeres Objekt gesetzt. Ja Nein?

Wie Debuggen von JavaScript / jQuery-Ereignisbindungen mit Firebug oder ähnlichen Tools?

Ich muss eine Webanwendung debuggen, die jQuery verwendet, um einige ziemlich komplexe und unordentliche DOM- Manipulation durchzuführen . An einem Punkt werden einige der Ereignisse, die an bestimmte Elemente gebunden waren, nicht ausgetriggers und hören einfach auf zu arbeiten. Wenn ich die Anwendungsquelle bearbeiten könnte, würde ich einen Drilldown durchführen und eine Reihe von Firebug […]

Wie wird der Dateieingabewert beim Ablegen der Datei auf der Seite festgelegt?

Ich versuche ein Steuerelement zu erstellen, bei dem Sie eine Datei auswählen können, die im Formular gesendet werden soll, und eine Datei in das Formular einfügen, um dasselbe zu tun. Ich habe so etwas, wo es auch eine Vorschau der Datei zeigt, wenn es ein Bild ist: Select file or drop it here. Hier ist […]

Wie kann ich einen Abfragezeichenfolgenparameter hinzufügen oder aktualisieren?

Mit Javascript Wie kann ich der URL einen Abfragezeichenfolgenparameter hinzufügen, wenn dieser nicht vorhanden ist, oder wenn er vorhanden ist, den aktuellen Wert aktualisieren? Ich benutze jquery für meine clientseitige Entwicklung.

Wie erhalte ich die YouTube-Video-ID von einer URL?

Ich möchte die v=id von der YouTube-URL mit JavaScript erhalten (keine jQuery, reines JavaScript). Beispiel für YouTube-URL-Formate http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW http://www.youtube.com/watch?v=u8nQa1cJyX8 Oder ein anderes YouTube-Format, das eine Video-ID in der URL enthält. Ergebnis aus diesen Formaten u8nQa1cJyX8

Wie kann ich 1 Tag zum aktuellen Datum hinzufügen?

Ich habe ein aktuelles Datumsobjekt, das mit dem JavaScript Date-Objekt um einen Tag erhöht werden muss. var ds = stringFormat(“{day} {date} {month} {year}”, { day: companyname.i18n.translate(“day”, language)[date.getUTCDay()], date: date.getUTCDate(), month: companyname.i18n.translate(“month”, language)[date.getUTCMonth()], year: date.getUTCFullYear() }); Wie kann ich einen Tag hinzufügen? Ich habe +1 zu getUTCDay () und getUTCDate () hinzugefügt, aber ‘Sunday’ zeigt es […]

Was ist die Standardlösung in JavaScript für den Umgang mit großen Zahlen (BigNum)?

Gibt es eine Bignum-Bibliothek für JavaScript oder eingebaut, die ich gerne einbinden kann ? Ich denke, dass meine Benutzer lieber Zahlen auf einer Webseite eingeben und sieben Sekunden auf ein Ergebnis warten würden, anstatt eine ausführbare Datei herunterzuladen und durch eine Reihe von Warnhinweisen zu scannen, um diese zu installieren. Ich habe überlegt, mein eigenes […]

Der einfachste mögliche JavaScript-Countdown-Timer?

Ich wollte nur fragen, wie man den einfachsten Countdown–Timer erstellt. Es wird einen Satz auf der Website geben, der sagt: “Die Registrierung endet um 05:00 Minuten!” Also, was ich tun möchte, ist eine einfache js Countdown-Timer, der von “05:00” bis “00:00” geht und dann auf “05:00” zurückgesetzt, sobald es endet. Ich habe vorher schon einige […]