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.

9
Ermitteln der Position des Elements relativ zum Dokument
Was ist der einfachste Weg, um eine Elementposition relativ zum Dokument- / Körper- / Browserfenster zu bestimmen? Im Moment verwende ich .offsetLeft/offsetTop, aber diese Methode gibt Ihnen nur die Position relativ zum übergeordneten Element an. Sie müssen also bestimmen, wie viele Eltern zum body-Element gehören, um die Position zu kennen, …
113 javascript  dom 



5
Leistung - Date.now () vs Date.getTime ()
var timeInMs = Date.now(); pro MDN vs. var timeInMs = new Date(optional).getTime(); pro MDN . Gibt es einen Unterschied zwischen den beiden, abgesehen von der Syntax und der Möglichkeit, das Datum (nicht auf das aktuelle) über optional in der zweiten Version einzustellen? Date.now () ist schneller - sehen Sie sich …
113 javascript 

10
Wie vermeide ich ein zusätzliches Umbrechen von <div> in React?
Heute habe ich angefangen, ReactJS zu lernen und bin nach einer Stunde mit dem Problem konfrontiert. Ich möchte eine Komponente einfügen, die zwei Zeilen in einem Div auf der Seite enthält. Ein vereinfachtes Beispiel dafür, was ich unten mache. Ich habe ein HTML: &lt;html&gt; .. &lt;div id="component-placeholder"&gt;&lt;/div&gt; .. &lt;/html&gt; Renderfunktion …

9
So legen Sie URL-Abfrageparameter in Vue mit Vue-Router fest
Ich versuche, Abfrageparameter mit dem Vue-Router festzulegen, wenn Eingabefelder geändert werden. Ich möchte nicht zu einer anderen Seite navigieren, sondern nur URL-Abfrageparameter auf derselben Seite ändern. Ich mache das wie folgt: this.$router.replace({ query: { q1: "q1" } }) Dies aktualisiert aber auch die Seite und setzt die y-Position auf 0, …

13
React-Router Externer Link
Da ich React-Router verwende, um meine Routen in einer React-App zu verarbeiten, bin ich gespannt, ob es eine Möglichkeit gibt, zu einer externen Ressource umzuleiten. Angenommen, jemand trifft: example.com/privacy-policy Ich möchte, dass es umgeleitet wird zu: example.zendesk.com/hc/en-us/articles/123456789-Privacy-Policies Ich finde genau null Hilfe, um zu vermeiden, dass es in einfachem JS …

8
Analysieren der JSONP $ http.jsonp () -Antwort in angle.js
Ich verwende die $http.jsonp()Anfrage von angle, die erfolgreich json zurückgibt, das in eine Funktion eingeschlossen ist: var url = "http://public-api.wordpress.com/rest/v1/sites/wtmpeachtest.wordpress.com/posts?callback=jsonp_callback"; $http.jsonp(url). success(function(data, status, headers, config) { //what do I do here? }). error(function(data, status, headers, config) { $scope.error = true; }); Wie kann ich auf den zurückgegebenen Function-Wrapped-JSON zugreifen / …

9
Ist eine Funktion, die Math.random () aufruft, rein?
Ist das Folgende eine reine Funktion? function test(min,max) { return Math.random() * (max - min) + min; } Mein Verständnis ist, dass eine reine Funktion diesen Bedingungen folgt: Es gibt einen Wert zurück, der aus den Parametern berechnet wurde Es macht keine andere Arbeit als die Berechnung des Rückgabewerts Wenn …

7
AngularJS-Richtlinie A gegen E einschränken
Ich arbeite in einem kleinen Team, baue AngularJS ein und versuche, einige grundlegende Standards und Best Practices beizubehalten. vor allem, weil wir mit Angular relativ neu sind. Meine Frage bezieht sich auf Richtlinien. Genauer gesagt, die restrictOptionen. Einige von uns verwenden restrict: 'E'also &lt;my-directive&gt;&lt;/my-directive&gt;in der HTML. Andere verwenden restrict: 'A'und …


3
JSON.parse unerwarteter Zeichenfehler
Ich erhalte diesen Fehler: JSON.parse: unerwartetes Zeichen wenn ich diese Anweisung in firebug ausführe: JSON.parse({"balance":0,"count":0,"time":1323973673061,"firstname":"howard","userId":5383,"localid":1,"freeExpiration":0,"status":false}); Wieso ist es so? Die JSON-Zeichenfolge scheint mir korrekt zu sein, und ich habe sie auch mit JSHint getestet. Das übergebene Objekt im obigen Fall ist eine Serverantwort mit dem Inhaltstyp gesetztapplication/json
112 javascript  json 

8
Einfachste Möglichkeit, einige asynchrone Aufgaben in Javascript abzuwarten?
Ich möchte einige Mongodb-Sammlungen löschen, aber das ist eine asynchrone Aufgabe. Der Code lautet: var mongoose = require('mongoose'); mongoose.connect('mongo://localhost/xxx'); var conn = mongoose.connection; ['aaa','bbb','ccc'].forEach(function(name){ conn.collection(name).drop(function(err) { console.log('dropped'); }); }); console.log('all dropped'); Die Konsole zeigt Folgendes an: all dropped dropped dropped dropped Was ist der einfachste Weg, um sicherzustellen all dropped, …

6
Unsicherer JavaScript-Versuch, mit URL auf Frame zuzugreifen
Ich erhalte die folgende Fehlermeldung, wenn ich versuche, einen Hashwert für die übergeordnete URL von iframe festzulegen, die eine andere Domänen-URL enthält: Unsicherer JavaScript-Versuch, auf Frame mit der URL "URL1" vom Frame mit der URL "URL2" zuzugreifen. Domänen, Protokolle und Ports müssen übereinstimmen. Wie kann ich dieses Problem beheben?

9
Javascript Popup bestätigen Ja, Nein-Schaltfläche anstelle von OK und Abbrechen
Javascript Popup bestätigen, ich möchte die Schaltfläche Ja, Nein anstelle von OK und Abbrechen anzeigen. Ich habe diesen VBScript-Code verwendet: &lt;script language="javascript"&gt; function window.confirm(str) { execScript('n = msgbox("' + str + '","4132")', "vbscript"); return (n == 6); } &lt;/script&gt; Dies funktioniert nur in IE, In FF und Chrome funktioniert es …

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.