Tag: javascript

JavaScript (nicht zu verwechseln mit Java) ist ein high-level -, dynamische, multi-Paradigma, schwach typisierte Sprache für client-side und server-side-scripting. Seine primäre Verwendung ist für das rendering und die Bearbeitung von web-Seiten. Verwenden Sie dieses tag für Fragen bezüglich ECMAScript und seine verschiedenen Dialekte/Implementierungen (ohne ActionScript-und Google-Apps-Script).

.includes () funktioniert nicht im Internet Explorer

Anzahl der Antworten 5 Antworten
Dieser code funktioniert nicht im internet explorer. Jede alternative? "abcde".includes("cd") Kommentar zu dem Problem Zwei Jahre später IE noch nicht unterstützt wird. Kommentarautor: nu everest InformationsquelleAutor der Frage Carlosss | 2016-04-12

Die beste Möglichkeit, die Quelle der Warnung zu finden: Leere Zeichenfolge, die an getElementById () übergeben wird

Anzahl der Antworten 5 Antworten
Warnung: Leerer string übergeben getElementById(). Quelldatei: chrome://browser/content/browser.xul Zeile: 0 Vor einigen Tagen bekam ich die obige Meldung während der Entwicklung meiner Website. Die Dinge funktionieren wie Sie sollten (oder zumindest ich denke, Sie sind), aber ich möchte

Beispiel für Bubbling und Capturing in React.js

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche für ein Beispiel im Umgang mit Bubbling und Capturing in React.js. Ich fand mit JavaScript, aber ich habe Probleme bei der Suche nach dem äquivalent für React.js. Wie müsste ich erstellen, ein

JSLint mit mehreren Dateien

Anzahl der Antworten 7 Antworten
JSLint funktioniert gut für nur eine JavaScript-Datei. Vor kurzem habe ich angefangen, bricht mein Programm in mehrere Stücke. Ich will nicht zu lange, die Stücke jedes mal, wenn ich mit JSLint zu " check my code. Was

Wie kann man angeben, dass param optional ist, wenn man JSDoc inline verwendet?

Anzahl der Antworten 3 Antworten
Entsprechend der JSDoc-wiki für @param geben Sie an @param ist optional mit /** @param {String} [name] */ function getPerson(name) { } und Sie kann auf eine param inline mit function getPerson(/**String*/ name) { } Und ich kann

JavaScript / jQuery überprüft defekte Links

Anzahl der Antworten 5 Antworten
Entwickelte ich eine kleine Javascript - /jQuery-Programm Zugriff auf eine Sammlung von pdf-Dateien für den internen Gebrauch. Und ich wollte den Informationen von div eine pdf-Datei markiert, wenn die Datei tatsächlich existiert. Gibt es eine Möglichkeit, programmgesteuert

Math.min.apply (0, Array) - warum?

Anzahl der Antworten 4 Antworten
War ich nur Graben durch einige JavaScript-code (Raphaël.js) und bin auf die folgende Zeile (übersetzt, leicht): Math.min.apply(0, x) wo x ist ein array. Warum auf der Erde würden Sie dies tun? Das Verhalten scheint zu sein "nehmen

Wie finde ich die Array-Länge in den Lenkervorlagen?

Anzahl der Antworten 4 Antworten
Ich habe einen LENKER template, das gerendert wird mit einem json-Objekt. In diesem json sende ich ein array. Wie diese: var json = { "array":["abc","def","ghi","jkl"] } Nun in meinem template möchte ich die Länge dieses Arrays. So

jQuery - Wie überprüft man, ob ein Element existiert?

Anzahl der Antworten 7 Antworten
Ich weiß, dass Sie testen können, für width() oder height() aber was ist, wenn das element die Eigenschaft display auf none gesetzt ist? Was anderen Wert ist es zu überprüfen, um sicherzustellen, dass das element vorhanden ist?

Sind Loops wirklich schneller rückwärts?

Anzahl der Antworten 30 Antworten
Ich habe gehört, dass dies schon ein paar mal. Sind JavaScript-Schleifen wirklich schneller, wenn das zählen rückwärts? Wenn ja, warum? Ich habe gesehen, ein paar test-suite-Beispiele, die zeigen, dass Umgekehrt Schleifen sind schneller, aber ich finde keine

Erstellen eines & lt; br / & gt; mit Javascript createElement?

Anzahl der Antworten 5 Antworten
Brauche ich zum erstellen einer <br /> - tag dynamisch mit javascript. var br = document.createElement('br'); Und var br = document.createElement('<br />'); funktioniert nicht 🙁 Die erste option urrently schafft eine <br> tag auf die Seite, die

Warnt beim Navigieren von einer Webseite weg

Anzahl der Antworten 2 Antworten
Wenn ich versuche zu schließen, meine Google-docs-tab mit nicht gespeicherten änderungen, das ist es, was ich in meinem browser (FF 3.5). Sind Sie sicher, dass Sie Weg zu navigieren von dieser Seite? Sie haben ungespeicherte änderungen in

html5 localStorage-Fehler mit Safari: "QUOTA_EXCEEDED_ERR: DOM-Ausnahme 22: Es wurde versucht, etwas zum Speicher hinzuzufügen, der das Kontingent überschritten hat."

Anzahl der Antworten 10 Antworten
Meine webapp javascript-Fehler in ios safari private-browsing: JavaScript:Fehler undefined QUOTA_EXCEEDED_ERR:DOM Exception 22:Ein Versuch wurde gemacht, um etwas hinzufügen zu Speicher... mein code: localStorage.setItem('test',1) Kommentar zu dem Problem ein feature zu erkennen, dass die tests für dieses Problem.

Vollständige Integrationstests für NodeJS und die Clientseite mit Yeoman und Mocha

Anzahl der Antworten 1 Antworten
Bekam ich genial client-side tests, die ich laufen mit Yeoman. Yeoman kompiliert meine CoffeeScript, öffnet sich der test-Seite in einem server, besuchen Sie mit PhantomJS und übergeben Sie alle tests, die Ergebnisse an die command line. Der

Was ist der Unterschied zwischen JavaScript, JScript & amp; ECMAScript?

Anzahl der Antworten 6 Antworten
OK, ich versuche also zu lernen, JavaScript richtig so, dass ich schreiben kann, gute, saubere client-side code, aber immer wenn ich glaube, ich bin machen Fortschritte, etwas hält mich tot in meine tracks! Möchte ich wissen: Was

Ändern der Größe eines Iframes basierend auf dem Inhalt

Anzahl der Antworten 20 Antworten
Arbeite ich auf iGoogle-ähnliche Anwendung. Inhalte aus anderen Anwendungen (von anderen domains) ist gezeigt mit iframes. Wie kann ich die Größe des iframes passen Sie die Höhe des iframes' content? Ich habe versucht, das zu entziffern, javascript

Javascript: Wie man Daten im Format MM-DD-YYYY validiert?

Anzahl der Antworten 18 Antworten
Sah ich eine potenzielle Antwort hier, aber das war für YYYY-MM-DD: JavaScript Datum validation Modifizierte ich den code oben für MM-DD-YYYY wie so aber ich kann immer noch nicht bekommen, um zu arbeiten: String.prototype.isValidDate = function() {

Welches Ereignis kann erfasst werden, wenn ein ausgeblendeter HTML-Eingabewert festgelegt / geändert wird

Anzahl der Antworten 3 Antworten
HALLO, In JavaScript, wenn Sie Wert auf einen versteckten input-Steuerung, welches Ereignis wird ausgelöst? Kommentar zu dem Problem - Öffnen Bitte klären Sie Ihre Frage. Es ist unlesbar, und unklar im moment. Klicken Sie auf Bearbeiten und

Wie man SVG-Text-Tag mit Javascript innerHTML ändern

Anzahl der Antworten 2 Antworten
war ich mit raphaeljs , und ich will zeigen, "html" (nicht nur Texte) in svg, also ich benutze diesen code : var r = Raphael("holder", 200, 300); var t = r.text(10, 10, "ssdwqdwq"); t.node.innerHTML='dddd' aber ich kann

kann das HTML5-Canvas-Element aus dem Canvas-Konstruktor erstellt werden

Anzahl der Antworten 2 Antworten
Ich würde gerne in der Lage sein, um Canvas-Elemente aus dem Konstruktor so, dass ich machen könnte, eine Funktion wie diese. function createCanvasContext(height,width) { var body = document.getElementsById('body')[0]; var canvas = new Canvas(); canvas.height=height; canvas.width = width;

Wo sollte ich globale Funktionen in ExtJS 4 MVC definieren?

Anzahl der Antworten 2 Antworten
Muss ich definieren einige Funktionen, die ich anrufen kann überall in meiner app. Was ist der beste Ansatz, um dies zu erreichen? InformationsquelleAutor der Frage Julian Hollmann | 2012-02-13

Gibt es eine Chrome-App, die in Firefox wie ein Notizblock funktioniert?

Anzahl der Antworten 1 Antworten
Hallo, ich bin auf der Suche nach einer Chrome-Erweiterung oder app, die funktioniert ähnlich wie ein Eingabefeld in Firefox, wo kann ich code und testen Sie Javascript! Kommentar zu dem Problem Diese Predigt nicht gehört. Diese Frage

Holen Sie sich HTML5 localStorage-Schlüssel

Anzahl der Antworten 9 Antworten
Ich Frage mich nur, wie man alle wichtigen Werte im localStorage. Habe ich versucht, rufen Sie die Werte mit einem einfachen JavaScript-Schleife for (var i=1; i <= localStorage.length; i++) { alert(localStorage.getItem(i)) } Aber es funktioniert nur, wenn

jquery json zu string?

Anzahl der Antworten 5 Antworten
Anstatt aus einem json-string und mit $.parseJSON, die ich brauche, um mein Objekt und speichern es in eine variable als string, json. (Eine Bibliothek, die ich bin den Umgang mit erwartet eine fehlerhafte json-Typ, so muss ich

Warum werden bestimmte Funktionsaufrufe in JavaScript als "illegale Aufrufe" bezeichnet?

Anzahl der Antworten 4 Antworten
Zum Beispiel, wenn ich dies tun: var q = document.querySelectorAll; q('body'); Bekomme ich einen "Illegalen Aufrufs" Fehler in Chrome. Ich kann nicht aus irgendeinem Grund denken, warum dies notwendig ist. Zum einen, es ist nicht der Fall

Beispiel für eine Chrome Desktop-Benachrichtigung

Anzahl der Antworten 9 Antworten
Wie nutzt man Chrome desktop-Benachrichtigungen? Ich möchte, dass in meinem eigenen code. Update: Hier ist ein blog-post erklären webkit-Benachrichtigungen mit einem Beispiel. Kommentar zu dem Problem Ich habe Links ein Antwort unten, Stand Nov 2012, nach der

Bundler enthält keine .min-Dateien

Anzahl der Antworten 9 Antworten
Ich habe ein seltsames Problem mit dem mvc4-bundler nicht einschließlich Dateien mit der Erweiterung .min.js In meiner Klasse BundleConfig, erkläre ich public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/Scripts/jquery") .Include("~/Scripts/jquery-1.8.0.js") .Include("~/Scripts/jquery.tmpl.min.js")); } Meiner Ansicht nach, ich erkläre

Ersetzen von Leerzeichen durch & amp; nbsp;

Anzahl der Antworten 4 Antworten
Nehmen wir an, das folgende element (beachte die Leerzeichen am Anfang und Ende Leerzeichen): <p> <span class="item">Lorem Ipsum is simply dummy text </span><span class="item">of the printing and typesetting</span><span class="item"> industry.</span> </p> Möchte ich ersetzen Sie alle Leerzeichen

jQuery scrolltop firefox funktioniert nicht

Anzahl der Antworten 2 Antworten
Diesem Skript: function onscroll(){ document.getElementById("divs").style.top=""+$('body').scrollTop()+"px"; } Fiedel: http://jsfiddle.net/Hed2J/1/ Funktioniert nicht auf die neueste Firefox-version! Was mache ich falsch? 🙂 Vielen Dank für die Hilfe! Edit: Bearbeitet mit JSFiddle und vollständige Skript 🙂 wie angebracht ein onscroll event

Wie entfernt man jQuery Mobile Styling?

Anzahl der Antworten 5 Antworten
Wählte ich die jQuery Mobile über andere Rahmenbedingungen für seine animation Fähigkeiten und dynamische Seiten Unterstützung. Jedoch, ich komme in Schwierigkeiten mit styling. Ich würde gerne halten die basic-Seite-Stil, um auszuführen, Seite übergänge. Aber ich habe auch

Javascript toISOString () ignoriert den Zeitzonen-Offset

Anzahl der Antworten 4 Antworten
Ich versuche zu konvertieren, Twitter datetime um ein lokales iso-string (für prettyDate) jetzt seit 2 Tagen. Ich bin nur nicht immer die lokale Zeit richtig.. im mit die folgende Funktion: function getLocalISOTime(twDate) { var d = new

Wie ermittelt man die beste "Framerate" (setInterval delay) für die Verwendung in einer JavaScript-Animationsschleife?

Anzahl der Antworten 5 Antworten
Beim schreiben eine JavaScript-animation, die Sie natürlich auch machen Sie eine Schleife mit setInterval () oder wiederholt setTimeout). Aber was ist die beste Verzögerung zu verwenden, in der setInterval/setTimeout call(s)? In der jQuery API-Seite für die .animate

Wie behandelt man Strings mit HTML mit Angular-Translate?

Anzahl der Antworten 9 Antworten
Gibt es eine Möglichkeit zu sagen, kantig und angular-translate Behandlung von strings, die HTML enthält Inhalte. Habe ich add_card-title = "To make ordering even quicker, <span class="nowrap">add a card now</span>" als meine Lang-string. Wenn ich es in

Holen Sie alles nach dem Bindestrich in einer Zeichenfolge in Javascript

Anzahl der Antworten 6 Antworten
Was wäre der sauberste Weg, dies zu tun, das funktioniert in IE und firefox. Mein string sieht wie folgt aus: sometext-20202 beim zurücksetzen Nun die 'sometext' und die ganze Zahl nach dem Bindestrich können von unterschiedlicher Länge.

Was ist der effizienteste Weg, HTML-Elemente mit jQuery zu erstellen?

Anzahl der Antworten 12 Antworten
Kürzlich habe ich auch eine Menge modales Fenster, pop-ups und was nicht, für welche ich verwendet jQuery. Die Methode, die ich verwendet, um erstellen Sie neue Elemente auf der Seite hat überwiegend wurde entlang der Linien von:

Wie Debuggen von JAVASCRIPT-Ereignissen? Oder wie man alle Funktionen aufrufen lässt?

Anzahl der Antworten 3 Antworten
Da gibt es zum Beispiel eine Schaltfläche. Es ist umhüllt von <div>. Beim drücken auf diese Taste, es ist javascript-Funktion geschehen, die dann eine weitere Funktion, dann Aufruf per ajax an den server und wenn es OK

JavaScript-Versprechen - Ablehnung vs.

Anzahl der Antworten 2 Antworten
Habe ich gelesen, mehrere Artikel zu diesem Thema, aber es ist immer noch nicht klar ist mir, ob es einen Unterschied zwischen Promise.reject vs. werfen einen Fehler. Zum Beispiel, Mit Versprechen.ablehnen return asyncIsPermitted() .then(function(result) { if (result

Wie kann ich einem DIV den Tastaturfokus geben und Keyboard-Event-Handler anfügen?

Anzahl der Antworten 2 Antworten
Baue ich eine Anwendung, wo ich möchte in der Lage sein, um Sie auf ein Rechteck repräsentiert durch ein DIV-Element, und verwenden Sie dann die Tastatur zu bewegen, dass DIV von listing für Tastatur-Ereignisse. Anstatt einen Ereignis-listener

AngularJS beobachtet eine Objekteigenschaft in einem Objektarray

Anzahl der Antworten 4 Antworten
Habe ich diese data in meinem controller $scope.data = { home: { baseValue: "1", name: "home" }, contact: { baseValue: "2", name: "contract" } //a lot more options }; mit etwas html-Code wie dieser: <section class="content row"

Bindung an das Scrollrad wenn über ein Div

Anzahl der Antworten 4 Antworten
Ich bin momentan dabei, ein Bild-editor im browser und ich habe den code für alle meine Kontrollen durchgeführt. Jetzt würde ich gerne anzeigen hot keys und Maus-Tasten. Die Tastatur ist einfach, aber die Maus nicht. Brauche ich,

ReferenceError: inject ist nicht definiert

Anzahl der Antworten 2 Antworten
Wenn ich das SpecRunner HTML-Datei bekomme ich diesen Fehler. Schaut sich um, dies ist aufgrund angular-mocks.js nicht verwiesen wird. In meinem Fall ist es, auf das verwiesen wird. SpecRunner.html: <link rel="stylesheet" type="text/css" href="lib/jasmine-1.3.1/jasmine.css"> <script type="text/javascript" src="lib/jasmine-1.3.1/jasmine.js"></script> <script

Wie konvertiert man den Unix-Timestamp in das Kalenderdatum moment.js

Anzahl der Antworten 4 Antworten
Habe ich einen unix-timestamp, und ich bin versucht, es zu konvertieren in ein Kalender-Datum als MM/DD/YYYY. Bisher habe ich dieses: $(document).ready(function() { var value = $("#unixtime").val(); //this retrieves the unix timestamp var dateString = moment(value).calendar(); alert(dateString); });

JavaScript Pipette (Farbe des Pixels unter dem Mauszeiger angeben)

Anzahl der Antworten 9 Antworten
Ich bin auf der Suche nach einem "Pipette" - tool, das gibt mir den hex-Wert der pixel sich die Maus unter, in JavaScript für ein CMS. Für Firefox gibt es die ausgezeichnete ColorZilla - Erweiterung, die genau

Node.js und CPU-intensive Anfragen

Anzahl der Antworten 4 Antworten
Habe ich begonnen zu basteln mit Node.js HTTP-server und wirklich wie das schreiben von server-side Javascript, aber etwas hält mich von ab zu verwenden Node.js für meine web-Anwendung. Ich verstehe das ganze async-I/O-Konzept, aber ich bin etwas

Wie konvertiert man String in Float in JavaScript?

Anzahl der Antworten 7 Antworten
Ich versuche zu analysieren, zwei Werte aus einer datagrid. Die Felder sind numerisch, und wenn Sie ein Komma (ex. 554,20), ich kann nicht die zahlen nach dem Komma. Ich habe versucht parseInt und parseFloat. Wie kann ich