Articles of Javascript

Überprüfen Sie, ob in ein Polygon zeigen

Ich möchte prüfen, ob ein Punkt innerhalb eines bestimmten Polygons liegt. Das Polygon ist: polygon= [ [-73.89632720118, 40.8515320489962], [-73.8964878416508, 40.8512476593594], [-73.8968799791431, 40.851375925454], [-73.8967188588015, 40.851660158514], [-73.89632720118, 40.8515320489962] ] Die Punkte, die ich überprüfen möchte, sind: 1 = [40.8515320489962,-73.89632720118] 2 = [40.8512476593594,-73.8964878416508] 3 = [40.851375925454,-73.8968799791431] 4 = [40.851660158514,-73.8967188588015] 5 = [40.8515320489962,-73.89632720118] Wie kann ich feststellen, ob jeder […]

Wie kann ich var a = hinzufügen (2) (3); // 5 Arbeit?

Ich möchte diese Syntax möglich machen: var a = add(2)(3); //5 basierend auf dem, was ich unter http://dmitry.baranovskiy.com/post/31797647 gelesen habe Ich habe keine Ahnung, wie ich es möglich machen kann.

Throttle-Ereignis ruft in jQuery auf

Ich habe ein keyup Ereignis an eine function gebunden, die etwa eine viertel Sekunde dauert. $(“#search”).keyup(function() { //code that takes a little bit to complete }); Wenn ein Benutzer ein ganzes Wort eingibt oder auf andere Weise schnell Tasten drückt, wird die function mehrere Male hintereinander aufgerufen, und es wird eine Weile dauern, bis sie […]

Wie man jQuery in AngularJS benutzt

Ich versuche, einfache jQuery UI zu verwenden. Ich habe alles eingeschlossen und ich habe dieses einfache Skript: $(function() { $( “#slider” ).slider(); }); und Mein beinhaltet: Aber wenn ich die Seite öffne, gibt es keinen Schieberegler. Gemäß der Dokumentation von eckigen: Wenn jQuery verfügbar ist, ist angle.element ein Alias ​​für die jQuery-function. Wenn jQuery nicht […]

Wie überprüft man, ob irgendwelche JavaScript Event Listener / Handler an ein Element / Dokument angehängt sind?

Versucht, online zu suchen, sieht aber nicht so aus, als könnte ich die Suchanfrage richtig formulieren. So einfach wie es klingt, wie kann ich entweder mit jquery oder nur javascript alle Handler oder Event-Listener auflisten, die an element (s) / document / window oder dom angehängt sind. Ich frage mich nur. Vielen Dank im Voraus.

Wie alle Timeouts und Intervalle mit Javascript stoppen?

Ich arbeite an einer Ajax-Webanwendung, die viele Lauftimeouts und -intervalle enthält. Und jetzt muss ich manchmal alle laufenden Timeouts und Intervalle löschen. Gibt es eine einfache Möglichkeit, alles zu stoppen, ohne jedes Zeitlimit und jede Intervall-ID speichern und durchlaufen zu müssen und sie zu löschen?

JavaScript-Klammern in einer neuen Zeile oder nicht?

Bei der Arbeit setzen wir Klammern auf die nächste Linie, aber zu Hause mache ich das Gegenteil. Welche bevorzugst du? (K & R vs OTBS) function something() { // … } function something() { // … } Viele JavaScript-Bibliotheken scheinen OTBS zu verwenden (ein echter Brace-Stil). Ich möchte sie für Konsistenz unter anderen JavaScript-Projekten verfolgen, […]

Wie man zwei JavaScript-Objekte verbindet, ohne JQUERY zu verwenden

Ich habe zwei JSON-Objekte Obj1 und Obj2, ich möchte sie zusammenführen und ein einzelnes Json-Objekt erstellen. Der resultierende json sollte alle Werte von obj2 und die Werte von obj1 haben, die in obj2 nicht vorhanden sind. Question: var obj1 = { “name”:”manu”, “age”:23, “occupation”:”SE” } var obj2 = { “name”:”manu”, “age”:23, “country”:”india” } Expected: var […]

Wie überprüft man, ob ein String-Array eine Zeichenfolge in JavaScript enthält?

Ich habe ein String-Array und eine Zeichenfolge. Ich möchte diese Zeichenfolge gegen die Array-Werte testen und eine Bedingung das Ergebnis anwenden – wenn das Array die Zeichenfolge “A” enthält, sonst “B”. Wie kann ich das machen?

Was verwenden Sie, um JavaScript-Bibliotheken zu minimieren und zu komprimieren?

Was verwenden Sie, um JavaScript-Bibliotheken zu minimieren und zu komprimieren?