Articles of Javascript

Was bedeutet `return` Schlüsselwort in` forEach` function?

$(‘button’).click(function () { [1, 2, 3, 4, 5].forEach(function (n) { if (n == 3) { // it should break out here and doesn’t alert anything after return false } alert(n) }) }) Click me Meine Frage: Warum alarmiert die nächste Nummer noch, obwohl ich zurückrufe? Genau wie: Ignoriere den folgenden Code und fahre mit dem […]

Wie kann man das Schließen des Browserfensters verhindern?

Ich habe den folgenden Code ausprobiert, um beim Schließen eines Browserfensters eine Warnung zu erhalten: window.onbeforeunload = confirmExit; function confirmExit() { return “You have attempted to leave this page. If you have made any changes to the fields without clicking the Save button, your changes will be lost. Are you sure you want to exit […]

Wie legen Sie einen JavaScript-Haltepunkt aus Code in Chrome fest?

Ich möchte den Chrome-Debugger zwingen, in einer Zeile mit Code zu brechen oder eine Art Kommentar-Tag wie etwa console.break() .

Wie simuliert man Tastenbetätigungen oder einen Klick mit JavaScript?

Ich habe eine Google Chrome-Erweiterung geschrieben und die Site, auf der ich meine Erweiterung verwenden möchte, erfordert, dass ich auf ein Textfeld klicke oder auf ein Tab klicke (weil ich denke, dass es nur die javaScript-Verifizierung “onClick” ausführt). Ich kann den Text in der Box mit meiner Erweiterung unter Verwendung von: document.getElementById(“input1”).value = ‘test’; Aber […]

Wie finde ich heraus, ob ein Array eine bestimmte Zeichenfolge in JavaScript / jQuery enthält?

Kann mir jemand sagen, wie man “specialword” , wenn “specialword” in einem Array erscheint? Beispiel: categories: [ “specialword” “word1” “word2” ]

Einfache Komponente rendert nicht: Reagieren Sie js

Ich versuche, unter Verwendung von Code zu reagieren, aber ich bekomme kein HTML-Element im Browser. In der Konsole ist kein Fehler aufgetreten. React without npm var reactTest = React.createClass({ render: function(){ return( React Without NPM ); } }); ReactDOM.render(,document.getElementById(‘test’)); Kann mir bitte jemand helfen?

Unterschied zwischen \ w und \ b Meta-Zeichen für reguläre Ausdrücke

Kann jemand den Unterschied zwischen \w und \b regulären Ausdruckmeta-Zeichen erklären? Ich verstehe, dass diese beiden Meta-Zeichen für Wortgrenzen verwendet werden. Abgesehen davon, welcher Meta-Charakter ist für mehrsprachige Inhalte effizient?

React – uncaught TypeError: Die Eigenschaft ‘setState’ von undefined kann nicht gelesen werden

Ich erhalte den folgenden Fehler Uncaught TypeError: Die Eigenschaft ‘setState’ von undefined kann nicht gelesen werden sogar nach der Bindung von Delta im Konstruktor. class Counter extends React.Component { constructor(props) { super(props); this.state = { count : 1 }; this.delta.bind(this); } delta() { this.setState({ count : this.state.count++ }); } render() { return ( {this.state.count} + […]

Wie kann verhindert werden, dass Ihr JavaScript-Code gestohlen, kopiert und angezeigt wird?

Ich weiß, es ist unmöglich für 100% Schutz, aber etwas Hoch oder das funktioniert für die Mehrheit der Benutzer. Ich habe beispielsweise eine Website gefunden, bei der das Anzeigen der aktuellen Seitenquelle nichts zurückgegeben hat. In einem anderen Fall können Sie versuchen, die .js-Dateien selbst vom Browser herunterzuladen oder herunterzuladen http://gget.com/somesecret.js , würde dich redirect […]

jQuerys .bind () vs. on ()

Ich fand zwei großartige Artikel über die neue function .on() : jquery4u.com , elijahmanor.com . Gibt es eine Möglichkeit, wo .bind() immer noch besser ist als .on() ? Ich habe beispielsweise einen Beispielcode, der folgendermaßen aussieht: $(“#container”).click( function( e ) {} ) Sie können feststellen, dass nur ein Element vom Selektor abgerufen wurde. In meinem […]