Pytania otagowane jako javascript

W przypadku pytań dotyczących programowania w ECMAScript (JavaScript / JS) i jego różnych dialektach / implementacjach (z wyjątkiem ActionScript). Ten znacznik jest rzadko używany samodzielnie, ale najczęściej jest powiązany z tagami [node.js], [jquery], [json] i [html].

10
Co robi „! -” w JavaScript?
Mam ten fragment kodu (wzięty z tego pytania ): 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()) …

10
Uwierzytelnianie logowania AngularJS ui-router
Jestem nowy w AngularJS i jestem trochę zdezorientowany, jak mogę używać angular-„ui-router” w następującym scenariuszu: Buduję aplikację internetową, która składa się z dwóch części. Pierwsza sekcja to strona główna z widokami logowania i rejestracji, a druga sekcja to pulpit nawigacyjny (po udanym zalogowaniu). Utworzyłem index.htmlsekcję główną z aplikacją kątową i …

23
Wykryj iPada Mini w HTML5
IPad Apple Mini to mniejszy klon iPada 2 na więcej sposobów, niż byśmy chcieli. W JavaScript window.navigatorobiekt wyświetla te same wartości dla Mini i iPada 2. Moje dotychczasowe testy w celu wykrycia różnicy nie doprowadziły do ​​sukcesu. Dlaczego to jest ważne? Ponieważ ekrany iPada Mini i iPada 2 są identyczne …
376 javascript  html  ipad  svg 

21
„konsola” jest niezdefiniowanym błędem dla Internet Explorer
Korzystam z Firebug i mam kilka instrukcji, takich jak: console.log("..."); na mojej stronie. W IE8 (prawdopodobnie także we wcześniejszych wersjach) pojawiają się błędy skryptu informujące, że „konsola” jest niezdefiniowana. Próbowałem umieścić to na górze mojej strony: <script type="text/javascript"> if (!console) console = {log: function() {}}; </script> wciąż dostaję błędy. W …




30
Jak mogę zmienić domyślną szerokość pola modalnego Twitter Bootstrap?
Próbowałem następujące: <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> I ten Javascript: $('.modal-admin').css('width', '750px'); $('.modal-admin').css('margin', '100px auto 100px auto'); $('.modal-admin').modal('show') Wynik nie jest …

30
Usuń duplikaty z tablicy obiektów w JavaScript
Mam obiekt, który zawiera tablicę obiektów. 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"}); Zastanawiam się, jaka jest najlepsza metoda usuwania zduplikowanych obiektów z tablicy. Na przykład rzeczy. Wszystko stałoby się ... {place:"here",name:"stuff"}, {place:"there",name:"morestuff"}

10
Wyjaśnij enkapsulowaną składnię funkcji anonimowych
Podsumowanie Czy potrafisz wyjaśnić, co kryje się za składnią enkapsulowanych funkcji anonimowych w JavaScript? Dlaczego to działa: (function(){})();ale to nie function(){}();:? Co wiem W JavaScript tworzy się nazwaną funkcję taką jak ta: function twoPlusTwo(){ alert(2 + 2); } twoPlusTwo(); Możesz także utworzyć anonimową funkcję i przypisać ją do zmiennej: var …

5
Dlaczego mówi się, że koncepcja wirtualnego DOM Reacta jest bardziej wydajna niż sprawdzanie brudnych modeli?
Widziałem przemówienie dewelopera React na ( Pete Hunt: React: Rethinking najlepsze praktyki - JSConf EU 2013 ) i mówca wspomniał, że brudne sprawdzanie modelu może być powolne. Ale czy obliczanie różnicy między wirtualnymi DOMami nie jest nawet mniej wydajne, ponieważ wirtualna DOM, w większości przypadków, powinna być większa niż model? …


7
Uzyskaj tablicę kluczy obiektu
Chciałbym uzyskać klucze obiektu JavaScript jako tablicę w jQuery lub czystym JavaScript. Czy istnieje mniej szczegółowy sposób niż ten? var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' }; var keys = []; for (var key in foo) { keys.push(key); }

20
Jak odczytać lokalny plik tekstowy?
Próbuję napisać prosty czytnik plików tekstowych, tworząc funkcję, która pobiera ścieżkę pliku i konwertuje każdy wiersz tekstu na tablicę znaków, ale to nie działa. function readTextFile() { var rawFile = new XMLHttpRequest(); rawFile.open("GET", "testing.txt", true); rawFile.onreadystatechange = function() { if (rawFile.readyState === 4) { var allText = rawFile.responseText; document.getElementById("textSection").innerHTML = …

13
Co powoduje ten błąd - „Błąd krytyczny: nie można znaleźć lokalnego pomruku”
Najpierw usunąłem starą wersję chrząknięcia, następnie zainstalowałem nową wersję chrząknięcia, a następnie dostałem ten błąd: D: \ www \ grunt-test \ grunt grunt-cli: interfejs wiersza poleceń. (v0.1.4) Błąd krytyczny: nie można znaleźć lokalnego pomruku. Jeśli widzisz ten komunikat, oznacza to, że albo nie znaleziono Gruntfile, albo lokalnie nie został zainstalowany …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.