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 speichere ich Leinwand als PNG-Bild?
Ich habe ein Canvas-Element mit einer Zeichnung und möchte eine Schaltfläche erstellen, die beim Klicken das Bild als PNG-Datei speichert. Es sollte also das Dialogfeld Speichern, Öffnen, Schließen öffnen ... Ich mache es mit diesem Code var canvas = document.getElementById("myCanvas"); window.open(canvas.toDataURL("image/png")); Aber wenn ich es in IE9 teste, öffnet sich …

4
RequireJS: Unterschied zwischen den Funktionen "requirejs" und "require"
Ich benutze requireJS 2.x. Ich fand heraus, dass einige Tutorials (und die offiziellen Dokumente) manchmal verwenden requirejs.config({ [...] }); requirejs(["module"]) ... und manchmal require.config({ [...] }); require(["module"]) ... Gibt es einen Unterschied zwischen diesen beiden Funktionen (require und requirejs)? Ich konnte kein Wort darüber in den Dokumenten finden. :(


4
Wie kann ich in JsDoc void zurückgeben?
Gibt es eine bestimmte Möglichkeit, eine Methode oder eine Funktion zu deklarieren, um in JsDoc void zurückzugeben? Derzeit bin ich der Überzeugung, dass dies voidder Standardrückgabewert ist, und andere Rückgabewerte müssen speziell angegeben werden: /** * @return {Integer} The identifier for ... */
80 javascript  ide  jsdoc 


11
Ändern Sie die Größe des div-Elements
jQuery hat das resize()Ereignis -, funktioniert aber nur mit window. jQuery(window).resize(function() { /* What ever */ }); Das funktioniert gut! Aber wenn ich das Ereignis einem div-Element hinzufügen möchte, funktioniert es nicht. Z.B jQuery('div').resize(function() { /* What ever */ }); Ich möchte einen Rückruf starten, wenn sich die Größe eines …

13
Wie bekomme ich Array-Schlüssel in Javascript?
Ich habe ein Array mit diesem Code erstellt: var widthRange = new Array(); widthRange[46] = { min:0, max:52 }; widthRange[66] = { min:52, max:70 }; widthRange[90] = { min:70, max:94 }; Ich möchte jeden der Werte 46, 66, 90 in einer Schleife erhalten. Ich habe es versucht, for (var key …
80 javascript  arrays  key 


3
Was sind RC-Dateien in NodeJS?
Ich habe einige Fragen in Bezug auf verschiedene rcDateien in einer typischen Knoten - Anwendung, wie .npmrc, .babelrcusw. Was ist eine RC-Datei? Ich weiß, dass es sich um eine Laufzeitkonfiguration für das Modul handelt, aber sonst noch etwas? Muss die RC-Datei der .[module]rcNamenskonvention entsprechen oder ist sie nur ein empfohlenes …

11
Warum wirkt sich das Ändern eines Arrays in JavaScript auf Kopien des Arrays aus?
Ich habe folgendes JavaScript geschrieben: var myArray = ['a', 'b', 'c']; var copyOfMyArray = myArray; copyOfMyArray.splice(0, 1); alert(myArray); // alerts ['b','c'] alert(copyOfMyArray); // alerts ['b','c'] var myNumber = 5; var copyOfMyNumber = myNumber; copyOfMyNumber = copyOfMyNumber - 1; alert(myNumber); // alerts 5 alert(copyOfMyNumber); // alerts 4 Dieser Code deklariert eine …
80 javascript 

9
Plus-Anmelde-Abfragezeichenfolge
Ich habe eine Webanwendung mit C # und asp.net erstellt. Ich habe einen Parameterwert mit einem Pluszeichen (+) in den Querystring eingefügt. Aber das Pluszeichen verschwindet. Wie kann ich das Pluszeichen (+) in die Abfragezeichenfolge aufnehmen, ohne zu verschwinden? Bitte beraten. Vielen Dank. Bearbeiten: Code mit UrlEncode hinzugefügt string str …
80 c#  javascript  asp.net 


6
Wie finde ich das Modul "fs" in MS Code mit TypeScript?
Ich laufe auf einem MacBook Air. Ich habe MS Code als IDE installiert und TypeScript installiert. Ich habe eine einfache Datei mit nur dieser Zeile: import fs = require('fs'); Ich bekomme ein rotes Schnörkel unter dem 'fs' in der Klammer und die Fehlermeldung lautet [ts] Cannot find module 'fs'.Die Datei …

6
Ersetzen Sie eine Regex-Erfassungsgruppe durch Großbuchstaben in Javascript
Ich möchte wissen, wie man eine Erfassungsgruppe in JavaScript durch Großbuchstaben ersetzt. Hier ist eine vereinfachte Version von dem, was ich bisher versucht habe und was nicht funktioniert: > a="foobar" 'foobar' > a.replace( /(f)/, "$1".toUpperCase() ) 'foobar' > a.replace( /(f)/, String.prototype.toUpperCase.apply("$1") ) 'foobar' Würden Sie erklären, was mit diesem Code …


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.