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.

10
Was macht "! -" in JavaScript?
Ich habe diesen Code (aus dieser Frage entnommen ): var walk = function(dir, done) { var results = []; fs.readdir(dir, function(err, list) { if (err) return done(err); var pending = list.length; if (!pending) return done(null, results); list.forEach(function(file) { file = path.resolve(dir, file); fs.stat(file, function(err, stat) { if (stat && stat.isDirectory()) …

23
Erkennen Sie das iPad Mini in HTML5
Apples iPad Mini ist in mehr als einer Hinsicht ein kleinerer Klon des iPad 2. In JavaScript stellt das window.navigatorObjekt dieselben Werte für Mini und iPad 2 bereit. Meine bisherigen Tests zur Erkennung des Unterschieds haben nicht zum Erfolg geführt. Warum ist das wichtig? Da die Bildschirme iPad Mini und …
376 javascript  html  ipad  svg 

10
AngularJS UI-Router-Anmeldeauthentifizierung
Ich bin neu in AngularJS und ein wenig verwirrt darüber, wie ich Angular- "UI-Router" im folgenden Szenario verwenden kann: Ich erstelle eine Webanwendung, die aus zwei Abschnitten besteht. Der erste Abschnitt ist die Homepage mit ihren Anmelde- und Anmeldeansichten, und der zweite Abschnitt ist das Dashboard (nach erfolgreicher Anmeldung). Ich …

21
'console' ist ein undefinierter Fehler für Internet Explorer
Ich benutze Firebug und habe einige Aussagen wie: console.log("..."); auf meiner Seite. In IE8 (wahrscheinlich auch in früheren Versionen) erhalte ich Skriptfehler, die besagen, dass "Konsole" undefiniert ist. Ich habe versucht, dies oben auf meiner Seite zu platzieren: <script type="text/javascript"> if (!console) console = {log: function() {}}; </script> trotzdem bekomme …




30
Wie kann ich die Standardbreite einer Twitter Bootstrap-Modalbox ändern?
Ich habe folgendes versucht: <div class="modal hide fade modal-admin" id="testModal" style="display: none;"> <div class="modal-header"> <a data-dismiss="modal" class="close">×</a> <h3 id='dialog-heading'></h3> </div> <div class="modal-body"> <div id="dialog-data"></div> </div> <div class="modal-footer"> <a data-dismiss="modal" class="btn" >Close</a> <a class="btn btn-primary" id="btnSaveChanges">Save changes</a> </div> </div> Und dieses Javascript: $('.modal-admin').css('width', '750px'); $('.modal-admin').css('margin', '100px auto 100px auto'); $('.modal-admin').modal('show') Das …

30
Entfernen Sie Duplikate aus einem Array von Objekten in JavaScript
Ich habe ein Objekt, das ein Array von Objekten enthält. things = new Object(); things.thing = new Array(); things.thing.push({place:"here",name:"stuff"}); things.thing.push({place:"there",name:"morestuff"}); things.thing.push({place:"there",name:"morestuff"}); Ich frage mich, was die beste Methode ist, um doppelte Objekte aus einem Array zu entfernen. So würde zum Beispiel alles ... alles werden ... {place:"here",name:"stuff"}, {place:"there",name:"morestuff"}

10
Erläutern Sie die gekapselte anonyme Funktionssyntax
Zusammenfassung Können Sie die Gründe für die Syntax für gekapselte anonyme Funktionen in JavaScript erläutern? Warum funktioniert das: (function(){})();aber das nicht : function(){}();? Was ich weiß In JavaScript erstellt man eine benannte Funktion wie folgt: function twoPlusTwo(){ alert(2 + 2); } twoPlusTwo(); Sie können auch eine anonyme Funktion erstellen und …



7
Holen Sie sich ein Array von Objektschlüsseln
Ich möchte die Schlüssel eines JavaScript-Objekts als Array erhalten, entweder in jQuery oder in reinem JavaScript. Gibt es einen weniger ausführlichen Weg als diesen? var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' }; var keys = []; for (var key in foo) { keys.push(key); }

20
Wie lese ich eine lokale Textdatei?
Ich versuche, einen einfachen Textdateireader zu schreiben, indem ich eine Funktion erstelle, die den Pfad der Datei übernimmt und jede Textzeile in ein char-Array konvertiert, aber es funktioniert nicht. function readTextFile() { var rawFile = new XMLHttpRequest(); rawFile.open("GET", "testing.txt", true); rawFile.onreadystatechange = function() { if (rawFile.readyState === 4) { var …

13
Was verursacht diesen Fehler? - "Schwerwiegender Fehler: Lokales Grunzen konnte nicht gefunden werden."
Ich habe zuerst die alte Version von grunt entfernt, dann die neue Version von grunt installiert und dann den folgenden Fehler erhalten: D: \ www \ grunt-test \ grunt grunt-cli: Die grunt-Befehlszeilenschnittstelle. (v0.1.4) Schwerwiegender Fehler: Lokales Grunzen konnte nicht gefunden werden. Wenn diese Meldung angezeigt wird, wurde entweder keine Grunt-Datei …

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.