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.



11
Wie mache ich einen Screenshot eines Div mit JavaScript?
Ich baue etwas namens "HTML Quiz". Es läuft komplett auf JavaScript und ist ziemlich cool. Am Ende erscheint ein Ergebnisfeld mit der Aufschrift "Ihre Ergebnisse:" und zeigt an, wie viel Zeit sie gebraucht haben, wie viel Prozent sie bekommen haben und wie viele Fragen sie direkt von 10 bekommen haben. …
174 javascript  jquery  html 

10
Kommunikation zwischen Registerkarten oder Fenstern
Ich suchte nach einer Möglichkeit, zwischen mehreren Registerkarten oder Fenstern in einem Browser (in derselben Domäne, nicht in CORS) zu kommunizieren, ohne Spuren zu hinterlassen. Es gab mehrere Lösungen: mit Fensterobjekt POST-Meldung Kekse lokaler Speicher Die erste ist wahrscheinlich die schlechteste Lösung - Sie müssen ein Fenster von Ihrem aktuellen …

13
So generieren Sie eine eindeutige ID mit node.js.
function generate(count) { var founded = false, _sym = 'abcdefghijklmnopqrstuvwxyz1234567890', str = ''; while(!founded) { for(var i = 0; i < count; i++) { str += _sym[parseInt(Math.random() * (_sym.length))]; } base.getID(string, function(err, res) { if(!res.length) { founded = true; // How to do it? } }); } return str; } …

13
Wie verwende ich componentWillMount () in React Hooks?
In den offiziellen Dokumenten von React wird erwähnt - Wenn Sie mit den Lebenszyklusmethoden der React-Klasse vertraut sind, können Sie sich useEffect Hook als die Komponenten componentDidMount, componentDidUpdate und componentWillUnmount vorstellen. Meine Frage ist - wie können wir die componentWillMount()Lifecyle-Methode in einem Hook verwenden?



8
Die Verwendung von "window.location.hash.includes" löst in IE11 "Objekt unterstützt keine Eigenschaft oder Methode" Includes "" aus
Ich überprüfe die URL, um festzustellen, ob sie eine enthält oder enthält ?, um den Hash-Pop-Status im Fenster zu steuern. Alle anderen Browser haben kein Problem, nur der IE. Der Debugger gibt mir diesen Fehler, wenn ich versuche, auf diese Weise zu laden: Objekt unterstützt keine Eigenschaft oder Methode ' …



6
Funktionieren benutzerdefinierte HTML5-Datenattribute in IE 6?
Benutzerdefinierte Datenattribute: http://dev.w3.org/html5/spec/Overview.html#embedding-custom-non-visible-data Wenn ich "Arbeit" sage, meine ich, wenn ich HTML wie folgt habe: <div id="geoff" data-geoff="geoff de geoff"> wird das folgende JavaScript: var geoff = document.getElementById('geoff'); alert(geoff.dataGeoff); in IE 6 einen Alarm mit "geoff de geoff" erzeugen?

8
Bestimmen Sie, ob ein Element eine CSS-Klasse mit jQuery hat
Ich arbeite mit jQuery und suche, ob es eine einfache Möglichkeit gibt, festzustellen, ob dem Element eine bestimmte CSS-Klasse zugeordnet ist. Ich habe die ID des Elements und die CSS-Klasse, nach der ich suche. Ich muss nur in der Lage sein, in einer if-Anweisung einen Vergleich basierend auf der Existenz …
173 javascript  jquery  css 

13
Analysieren Sie JSON-Zeichenfolgen in einen bestimmten Objektprototyp in JavaScript
Ich kann einen JSON-String analysieren und in ein JavaScript-Objekt verwandeln. Sie können JSON.parse()in modernen Browsern (und IE9 +) verwenden. Das ist großartig, aber wie kann ich dieses JavaScript-Objekt in ein bestimmtes JavaScript-Objekt verwandeln (dh mit einem bestimmten Prototyp)? Angenommen, Sie haben: function Foo() { this.a = 3; this.b = 2; …

5
Was ist bidirektionale Bindung?
Ich habe viel gelesen, dass Backbone keine bidirektionale Bindung durchführt, aber ich verstehe dieses Konzept nicht genau. Könnte mir jemand ein Beispiel geben, wie die bidirektionale Bindung in einer MVC-Codebasis funktioniert und wie dies nicht mit Backbone funktioniert?

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.