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
Hochladen von Dateien per Drag & Drop in Google Chrome / Chromium und Safari?
Das Hochladen von Dateien per Drag & Drop kann in Firefox 3.6 erfolgen. Eine Google-Suche nach HTML5-Drag-and-Drop-Dateien zum Hochladen von -gmail bietet Dinge wie: Natives Hochladen von Drag & Drop-Dateien in Firefox 3.6 http://www.appelsiini.net/2009/10/html5-drag-and-drop-multiple-file-upload http://www.thecssninja.com/javascript/drag-and-drop-upload Alle diese Handbücher verwenden FileReader(oder die veralteten Firefox 3.6 getAsBinary, die auch kein anderer Browser …
68 javascript  ajax  html 

2
WebWorker zu einer sicheren Umgebung machen
In dem Bestreben, eine Schnittstelle zu haben, die beliebigen Javascript-Code im Browser ausführen kann, ohne eine Sicherheitslücke von der Größe eines typischen Jo-Mama-Witzes zu haben, schlug Esailija die Verwendung von Web Workers vor . Sie werden in einer Semi-Sandbox-Umgebung ausgeführt (kein DOM-Zugriff und bereits im Browser) und können getötet werden, …

6
Abrufen Kann die Eigenschaft 'offsetWidth' von undefined mit dem Bootstrap-Karussellskript nicht lesen
Ich habe ein carouselmit erstellt Bootstrap 3.3und es funktioniert auf meinem lokalen Computer, aber wenn ich das Ganze auf einen Server hochlade, auf dem die Bootstrap-JS-Datei zusammen mit anderen Dateien in einer einzigen Datei kompiliert wird, wird folgende Fehlermeldung angezeigt: Cannot read property 'offsetWidth' of undefined - Hat sich jemand …




1
Wie grunzt Watch-Dateien in Unterordnern?
Meine Code-Ordner und Dateien wie diese, Sie wissen nie, wie viele Unterordner darin sind: js/sub1/a.js js/sub2/b.js js/sub3/sub31/c.js js/sub4/sub41/sub411/d.js Hier ist ein Teil der Gruntfile.js: grunt.initConfig({ watch: { src: { files: ['js/*.js'], tasks: [] } } }); Grunt kann die Änderungen aller meiner JavaScript-Dateien nicht mit verwenden 'js/*.js'. Wie schreibe ich …

3
Bedingte Typen in TypeScript
Ich habe mich gefragt, ob ich bedingte Typen in TypeScript haben kann. Derzeit habe ich die folgende Schnittstelle: interface ValidationResult { isValid: boolean; errorText?: string; } Aber ich möchte entfernen errorTextund habe es nur, wenn isValides falseals erforderliche Eigenschaft ist. Ich wünschte, ich könnte es als folgende Schnittstelle schreiben: interface …

5
Asynchrone Funktion mit + =
let x = 0; async function test() { x += await 5; console.log('x :', x); } test(); x += 1; console.log('x :', x); Führen Sie das Code-Snippet ausErgebnisse ausblendenErweitern Sie das Snippet Die Werte von xprotokolliert sind 1und 5. Meine Frage ist: Warum ist der Wert von x 5im zweiten …

9
Verfolgen Sie, wie oft eine rekursive Funktion aufgerufen wurde
function singleDigit(num) { let counter = 0 let number = [...num + ''].map(Number).reduce((x, y) => {return x * y}) if(number <= 9){ console.log(number) }else{ console.log(number) return singleDigit(number), counter += 1 } } singleDigit(39) Führen Sie das Code-Snippet ausErgebnisse ausblendenErweitern Sie das Snippet Der obige Code nimmt eine Ganzzahl und reduziert …

2
Warum ist undefiniert in JavaScript nicht beschreibbar?
Laut MDN-Dokumentation zuundefined : In modernen Browsern (JavaScript 1.8.5 / Firefox 4+) ist undefined eine nicht konfigurierbare, nicht beschreibbare Eigenschaft gemäß der ECMAScript 5-Spezifikation. Vermeiden Sie es, dies zu überschreiben, auch wenn dies nicht der Fall ist. Eines der Eigenschaftsattribute von undefined ist, dass es nicht beschreibbar ist. Aber wenn …

6
SyntaxError: Importanweisung kann nicht außerhalb eines Moduls verwendet werden
Ich habe ein ApolloServer-Projekt, das mir Probleme bereitet. Daher dachte ich, ich könnte es aktualisieren und stieß bei der Verwendung des neuesten Babel auf Probleme. Meine "index.js" ist: require('dotenv').config() import {startServer} from './server' startServer() Und wenn ich es ausführe, erhalte ich den Fehler "SyntaxError: Importanweisung kann nicht außerhalb eines Moduls …

4
Webpack File-Loader-Ausgaben [Objektmodul]
Ich verwende webpack mit HtmlWebpackPlugin, html-loaderund file-loader. Ich habe eine einfache Projektstruktur, in der ich keine Frameworks verwende, sondern nur Typoskript. Daher schreibe ich meinen HTML-Code direkt in index.html. Ich verwende diese HTML-Datei auch als Vorlage in HtmlWebpackPlugin. Wie bei allen Websites muss ich ein Bild, das auf ein PNG …


3
Welche Zeichen werden mit Array.from gruppiert?
Ich habe mit JS herumgespielt und kann nicht herausfinden, wie JS entscheidet, welche Elemente bei der Verwendung zum erstellten Array hinzugefügt werden sollen Array.from(). Das folgende Emoji 👍 hat beispielsweise eine length2, da es aus zwei Codepunkten besteht. Array.from()Diese beiden Codepunkte werden jedoch als eins behandelt, wodurch ein Array mit …

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.