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.

5
Google Maps Api v3 - getBounds ist undefiniert
Ich wechsle von v2 zu v3 Google Maps API und habe ein Problem mit der gMap.getBounds()Funktion. Ich muss die Grenzen meiner Karte nach ihrer Initialisierung ermitteln. Hier ist mein Javascript-Code: var gMap; $(document).ready( function() { var latlng = new google.maps.LatLng(55.755327, 37.622166); var myOptions = { zoom: 12, center: latlng, mapTypeId: …

7
Backbone.js: Die Ansicht neu füllen oder neu erstellen?
In meiner Webanwendung habe ich links eine Benutzerliste in einer Tabelle und rechts einen Benutzerdetailbereich. Wenn der Administrator auf einen Benutzer in der Tabelle klickt, sollten dessen Details rechts angezeigt werden. Ich habe links eine UserListView und UserRowView und rechts eine UserDetailView. Die Dinge funktionieren, aber ich habe ein komisches …

4
So führen Sie immer Code aus, wenn ein Versprechen in Angular.js erfüllt ist
In meiner Angular.js-Anwendung führe ich eine asynchrone Operation aus. Bevor es beginnt, bedecke ich die Anwendung mit einem modalen Div. Sobald der Vorgang abgeschlossen ist, muss ich den Div entfernen, unabhängig davon, ob der Vorgang erfolgreich war oder nicht. Derzeit habe ich Folgendes: LoadingOverlay.start(); Auth.initialize().then(function() { LoadingOverlay.stop(); }, function() { …

9
So erhalten Sie die aktuelle Route in React-Router 2.0.0-rc5
Ich habe einen Router wie unten: <Router history={hashHistory}> <Route path="/" component={App}> <IndexRoute component={Index}/> <Route path="login" component={Login}/> </Route> </Router> Folgendes möchte ich erreichen: Leiten Sie den Benutzer zu weiter, /loginwenn er nicht angemeldet ist Wenn der Benutzer versucht hat, auf ihn zuzugreifen, /loginwenn er bereits angemeldet ist, leiten Sie ihn an …

8
OnClick vs OnClientClick für einen Asp: CheckBox?
Weiß jemand, warum ein clientseitiger Javascript-Handler für asp: CheckBox ein OnClick = "" -Attribut und kein OnClientClick = "" -Attribut sein muss, wie für asp: Button? Zum Beispiel funktioniert dies: <asp:CheckBox runat="server" OnClick="alert(this.checked);" /> und das nicht (kein Fehler): <asp:CheckBox runat="server" OnClientClick="alert(this.checked);" /> aber das funktioniert: <asp:Button runat="server" OnClientClick="alert('Hi');" /> …



1
Wie man ein Versprechen von innen ablehnt, funktioniert dann
Dies ist wahrscheinlich eine dumme Frage, aber in der Mitte der Versprechenskette, wie lehnen Sie ein Versprechen innerhalb einer der damaligen Funktionen ab? Beispielsweise: someActionThatReturnsAPromise() .then(function(resource) { return modifyResource(resource) }) .then(function(modifiedResource) { if (!isValid(modifiedResource)) { var validationError = getValidationError(modifiedResource); // fail promise with validationError } }) .catch(function() { // oh …

6
Karten gegen Objekte in ES6, Wann verwenden?
Ref: MDN-Karten Verwenden Sie Karten über Objekten, wenn Schlüssel bis zur Laufzeit unbekannt sind und wenn alle Schlüssel vom gleichen Typ und alle Werte vom gleichen Typ sind. Verwenden Sie Objekte, wenn es eine Logik gibt, die einzelne Elemente bearbeitet. Frage: Was ist ein anwendbares Beispiel für die Verwendung von …


4
Gibt es einen Unterschied zwischen / \ s / g und / \ s + / g?
Wenn wir eine Zeichenfolge haben, die Leerzeichen enthält: var str = ' A B C D EF '; und wir wollen die Leerzeichen aus der Zeichenfolge entfernen (wir wollen dies :) 'ABCDEF'. Beides: str.replace(/\s/g, '') und das: str.replace(/\s+/g, '') gibt das richtige Ergebnis zurück. Bedeutet das, dass das +in dieser …
83 javascript  regex 

8
jQuery Force setzt das src-Attribut für iframe
Ich habe eine Hauptseite (eigentlich eine JSP) mit einem Iframe als; <iframe name="abc_frame" id="abc_frame" src="about:blank" frameborder="0" scrolling="no"></iframe> Jetzt gibt es auf der Hauptseite mehrere Links (dynamisch über JSP gerendert), die versuchen können, den src auf eine URL zu setzen ... Meine Frage ist nun, ob ich mit jQuery (möglicherweise live …
83 javascript  jquery  dom 

3
fileReader.readAsBinaryString zum Hochladen von Dateien
Beim Versuch, mit fileReader.readAsBinaryString eine PNG-Datei über AJAX auf den Server hochzuladen, wurde der Code reduziert (fileObject ist das Objekt, das Informationen zu meiner Datei enthält). var fileReader = new FileReader(); fileReader.onload = function(e) { var xmlHttpRequest = new XMLHttpRequest(); //Some AJAX-y stuff - callbacks, handlers etc. xmlHttpRequest.open("POST", '/pushfile', true); …

6
So übergeben Sie einen Rückruf als Parameter an eine andere Funktion
Ich bin neu in Ajax- und Rückruffunktionen. Bitte verzeihen Sie mir, wenn ich die Konzepte falsch verstehe. Problem: Kann ich eine Rückruffunktion als Parameter an eine andere Funktion senden , die den Rückruf ausführt? function firstFunction(){ //some code //a callback function is written for $.post() to execute secondFunction("var1","var2",callbackfunction); } function …

7
Code mit classList funktioniert nicht im IE?
Ich verwende den folgenden Code, aber er schlägt im IE fehl. Die Nachricht lautet: Wert der Eigenschaft 'add' kann nicht abgerufen werden: Objekt ist null oder undefiniert " Ich gehe davon aus, dass dies nur ein IE-Support-Problem ist. Wie würden Sie den folgenden Code in IE funktionieren lassen? Irgendwelche Ideen? …

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.