Als «javascript» getaggte Fragen

275
Wie verwende ich JavaScript-Regex über mehrere Zeilen?

var ss= "<pre>aaaa\nbbb\nccc</pre>ddd"; var arr= ss.match( /<pre.*?<\/pre>/gm ); alert(arr); // null Ich möchte, dass der PRE-Block aufgenommen wird, obwohl er sich über Zeilenumbrüche erstreckt. Ich dachte, die 'm'-Flagge macht es. Nicht. Hier vor dem Posten die Antwort...

275
Aufrufen einer Funktion ohne Klammern

Mir wurde heute gesagt, dass es möglich ist, eine Funktion ohne Klammern aufzurufen. Ich konnte mir nur vorstellen, Funktionen wie applyoder zu verwenden call. f.apply(this); f.call(this); Aber diese erfordern Klammern applyund calllassen uns auf dem ersten Platz. Ich dachte auch über die Idee...

273
Was ist mit Lodash passiert?

Ich habe einmal Lodash benutzt _.pluck... ich habe das Zupfen geliebt ... Da Lodash nicht mehr unterstützt wird pluck(ab Lodash 4.x), fällt es mir schwer, mich daran zu erinnern, was ich stattdessen verwenden soll ... Ich ging zu den Dokumenten , drückte cmd-f, tippte 'zupfen' ein, aber mein...

272
Konvertieren Sie die UTC-Epoche in das lokale Datum

Ich habe jetzt ein bisschen damit gekämpft. Ich versuche, die Epoche in ein Datumsobjekt umzuwandeln. Die Epoche wird mir in UTC zugesandt. Wann immer Sie new Date()eine Epoche passieren , wird davon ausgegangen, dass es sich um eine lokale Epoche handelt. Ich habe versucht, ein UTC-Objekt zu...

272
Sicheres zufälliges Token in Node.js

In dieser Frage muss Erik ein sicheres zufälliges Token in Node.js generieren. Es gibt die Methode crypto.randomBytes, die einen zufälligen Puffer generiert. Die Base64-Codierung im Knoten ist jedoch nicht url-sicher, sondern enthält /und +anstelle von -und _. Daher ist der einfachste Weg, ein...