Als «javascript» getaggte Fragen

Bei Fragen zur Programmierung in ECMAScript (JavaScript / JS) und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript). Dieses Tag wird selten alleine verwendet, wird jedoch am häufigsten mit den Tags [node.js], [jquery], [json] und [html] verknüpft.

6
Wie konvertiere ich Map-Schlüssel in ein Array?
Nehmen wir an, ich habe die folgende Karte: let myMap = new Map().set('a', 1).set('b', 2); Und ich möchte ['a', 'b'] basierend auf dem oben Gesagten erhalten. Meine derzeitige Lösung scheint so lang und schrecklich. let myMap = new Map().set('a', 1).set('b', 2); let keys = []; for (let key of myMap) …

18
jQuery: Überprüfen Sie, ob div mit einem bestimmten Klassennamen vorhanden ist
Mit jQuery generiere ich programmgesteuert eine Reihe solcher div's: <div class="mydivclass" id="myid1">Some Text1</div> <div class="mydivclass" id="myid2">Some Text2</div> An einer anderen Stelle in meinem Code muss ich feststellen, ob diese DIVs vorhanden sind. Der Klassenname für die Divs ist derselbe, aber die ID ändert sich für jedes Div. Irgendeine Idee, wie …


6
jQuery Map vs.
In jQuery scheinen die Funktionen mapund eachdasselbe zu tun. Gibt es praktische Unterschiede zwischen den beiden? Wann würden Sie eine anstelle der anderen verwenden?
234 javascript  jquery 

10
Ereignis bei einem deaktivierten Eingang
Anscheinend ein Behinderter <input> von keinem Ereignis behandelt Gibt es eine Möglichkeit, dieses Problem zu umgehen? <input type="text" disabled="disabled" name="test" value="test" /> $(':input').click(function () { $(this).removeAttr('disabled'); }) Hier muss ich auf den Eingang klicken, um ihn zu aktivieren. Wenn ich es jedoch nicht aktiviere, sollte die Eingabe nicht veröffentlicht werden.
234 javascript  jquery  html 




14
Der asynchrone Rückruf wurde nicht innerhalb des von jest.setTimeout angegebenen Zeitlimits von 5000 ms aufgerufen
Ich benutze Puppenspieler und Scherz, um einige Front-End-Tests durchzuführen. Meine Tests sehen wie folgt aus: describe("Profile Tab Exists and Clickable: /settings/user", () => { test(`Assert that you can click the profile tab`, async () => { await page.waitForSelector(PROFILE.TAB); await page.click(PROFILE.TAB); }, 30000); }); Wenn ich die Tests durchführe, funktioniert manchmal …

8
Größe des JSON-Objekts abrufen
Ich habe ein JSON-Objekt, das von einer AJAX-Anfrage zurückgegeben wird, und ich habe einige Probleme mit dem, .lengthweil es immer wieder zurückgegeben wird undefined. Ich frage mich nur, ob ich es richtig benutze: console.log(data.length); console.log(data.phones.length); Beide kehren zurück undefined, obwohl sie gültige Objekte sind. Update: Beispiel des zurückgegebenen JSON-Objekts: {"reqStatus":true,"phones":{"one":{"number":"XXXXXXXXXX","type":"mobile"},"two":{"number":"XXXXXXXXXX","type":"mobile"}}}
233 javascript  json 


12
Verarbeitung der $ http-Antwort im Dienst
Ich habe kürzlich eine detaillierte Beschreibung des Problems veröffentlicht, mit dem ich hier bei SO konfrontiert bin . Da ich keine tatsächliche $httpAnfrage senden konnte , habe ich Timeout verwendet, um asynchrones Verhalten zu simulieren. Die Datenbindung von meinem Modell zur Ansicht funktioniert mithilfe von @Gloopy ordnungsgemäß Wenn ich jetzt …

14
Wie erstelle ich ein minimiertes und unkomprimiertes Bundle mit einem Webpack?
Hier ist meins webpack.config.js var webpack = require("webpack"); module.exports = { entry: "./entry.js", devtool: "source-map", output: { path: "./dist", filename: "bundle.min.js" }, plugins: [ new webpack.optimize.UglifyJsPlugin({minimize: true}) ] }; Ich baue mit $ webpack In meinem distOrdner bekomme ich nur bundle.min.js bundle.min.js.map Ich würde auch gerne das unkomprimierte sehen bundle.js

5
Der beste Weg, um untergeordnete Knoten zu erhalten
Ich habe mich gefragt, ob JavaScript eine Vielzahl von Methoden bietet, um das erste untergeordnete Element aus einem Element abzurufen. Aber welches ist das beste? Mit "am besten" meine ich: am meisten browserübergreifend kompatibel, am schnellsten, am umfassendsten und vorhersehbarsten, wenn es um Verhalten geht. Eine Liste der Methoden / …

7
Entfernen Sie alle Sonderzeichen mit RegExp
Ich möchte ein RegExp, das alle Sonderzeichen aus einer Zeichenfolge entfernt. Ich versuche so etwas, aber es funktioniert nicht in IE7, obwohl es in Firefox funktioniert. var specialChars = "!@#$^&%*()+=-[]\/{}|:<>?,."; for (var i = 0; i < specialChars.length; i++) { stringToReplace = stringToReplace.replace(new RegExp("\\" + specialChars[i], "gi"), ""); } Eine …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.