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.

7
Warum kann ich den Wert einer Konstanten in Javascript ändern?
Ich weiß, dass ES6 noch nicht standardisiert ist, aber viele Browser unterstützen derzeit const Schlüsselwörter in JS. In der Spezifikation steht geschrieben, dass: Der Wert einer Konstante kann sich durch Neuzuweisung nicht ändern, und eine Konstante kann nicht erneut deklariert werden. Obwohl es möglich ist, eine Konstante zu deklarieren, ohne …

5
Was ist der Unterschied zwischen "useRef" und "createRef"?
Ich habe gerade die Hooks-Dokumentation durchgesehen, als ich darauf gestoßen bin useRef. Schauen Sie sich ihr Beispiel an… function TextInputWithFocusButton() { const inputEl = useRef(null); const onButtonClick = () => { // `current` points to the mounted text input element inputEl.current.focus(); }; return ( <> <input ref={inputEl} type="text" /> <button …

3
Ist es ein Anti-Pattern, async / await in einem neuen Promise () -Konstruktor zu verwenden?
Ich verwende die async.eachLimitFunktion, um die maximale Anzahl von Operationen gleichzeitig zu steuern. const { eachLimit } = require("async"); function myFunction() { return new Promise(async (resolve, reject) => { eachLimit((await getAsyncArray), 500, (item, callback) => { // do other things that use native promises. }, (error) => { if (error) …

8
So überprüfen Sie Javascript-Objekte
Wie kann ich ein Objekt in einer Warnmeldung untersuchen? Wenn Sie ein Objekt normalerweise alarmieren, wird nur der Knotenname ausgegeben: alert(document); Ich möchte jedoch die Eigenschaften und Methoden des Objekts im Warnfeld abrufen. Wie kann ich diese Funktionalität nach Möglichkeit erreichen? Oder gibt es noch andere Vorschläge? Insbesondere suche ich …

18
Das Bootstrap-Dropdown-Menü funktioniert nicht
Ich habe Probleme, meine Dropdowns zum Laufen zu bringen. Ich kann die Navigationsleiste perfekt anzeigen lassen, aber wenn ich auf "Dropdown" (eines davon) klicke, wird das Dropdown-Menü nicht angezeigt. Ich habe versucht, andere Beiträge dazu zu lesen, aber nichts, was die Probleme aller behoben hat, hat geholfen. Ich habe die …

13
Verwenden von jQuery zum Ersetzen eines Tags durch ein anderes
Tor: Mit jQuery versuche ich, alle Vorkommen von zu ersetzen: <code> ... </code> mit: <pre> ... </pre> Meine Lösung: Ich bin so weit gekommen, $('code').replaceWith( "<pre>" + $('code').html() + "</pre>" ); Das Problem mit meiner Lösung: Das Problem ist jedoch, dass alles zwischen den (zweiten, dritten, vierten usw.) "Code" -Tags …



6
Ermöglicht HTML5 Web-Apps, Peer-to-Peer-HTTP-Verbindungen herzustellen?
Ist es möglich, eine Web-App zu erstellen, die mithilfe eines zentralen Servers direkte Verbindungen zu anderen Benutzern derselben Web-App herstellen kann? Ich stelle mir einen Prozess vor, der dem Stanzen von UDP-Löchern ähnelt. Ich habe über die neue WebSockets-API in HTML5 gelesen, aber anscheinend müssen Sie die Verbindung mit einem …
100 javascript  ajax  html 


2
Was macht die Option "Erweitern" in Grunt-Contrib-Copy? Die Beispiele verwenden es alle, aber die Dokumente sagen nichts darüber aus, was es tut
Hier ist die README-Datei und Beispiele: https://github.com/gruntjs/grunt-contrib-copy/blob/master/README.md . Hier ist der relevante Teil des Codes (den ich anscheinend nicht verstehen kann) von https://github.com/gruntjs/grunt-contrib-copy/blob/master/tasks/copy.js : module.exports = function (grunzen) { 'use strict'; var path = require ('path'); grunt.registerMultiTask ('copy', 'Copy files.', function () { var kindOf = grunt.util.kindOf; var options = …


5
Requirejs domReady Plugin vs Jquery $ (Dokument) .ready ()?
Ich verwende RequireJS und muss etwas auf DOM bereit initialisieren. Jetzt stellt RequireJS das domReadyPlugin zur Verfügung , aber wir haben bereits jQuery's $(document).ready(), das mir zur Verfügung steht, da ich jQuery benötigt habe. Ich habe also zwei Möglichkeiten: Verwenden Sie das domReadyPlugin: require(['domReady'], function (domReady) { domReady(function () { …

5
Grundgerüst für Präsentationen mit HTML5 + Javascript
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Kennen Sie ein Framework für Präsentationen, die nur HTML5- und Javascript-Technologien verwenden? Ich spreche nicht von "Export" -Funktionen verschiedener …


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.