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].


3
Jak działa Appcelerator Titanium Mobile?
Pracuję nad stworzeniem aplikacji na iPhone'a z Titanium Mobile 1.0 i widzę, że kompiluje się do natywnego pliku binarnego dla iPhone'a. Jak to działa? Wydaje się, że przeanalizowanie kodu JavaScript i zrobienie bezpośredniego tłumaczenia na Objective-C wymagałoby wiele wysiłku, bez posiadania supersetowego języka, takiego jak Objective-J firmy 280 North i …

2
Dlaczego oprawa jest wolniejsza niż zamknięcie?
Poprzedni plakat pytał Function.bind vs Closure in Javascript: jak wybrać? i otrzymałem tę odpowiedź częściowo, która wydaje się wskazywać, że wiązanie powinno być szybsze niż zamknięcie: Przechodzenie przez zakres oznacza, że ​​gdy dochodzi się do pobrania wartości (zmiennej, obiektu), która istnieje w innym zakresie, w związku z tym dodawany jest …

8
Zmieniasz domyślny tytuł confirm () w JavaScript?
Czy można zmienić tytuł okna wiadomości, które funkcja confirm () otwiera w JavaScript? Mógłbym stworzyć modalne okienko wyskakujące, ale chciałbym zrobić to tak minimalistycznie, jak to tylko możliwe. Chciałbym zrobić coś takiego: confirm("This is the content of the message box", "Modified title"); Domyślny tytuł w przeglądarce Internet Explorer to „Windows …
79 javascript 


7
jQuery.parseJSON vs JSON.parse
jQuery.parseJSONi JSON.parseto dwie funkcje, które wykonują to samo zadanie. Jeśli biblioteka jQuery jest już załadowana, czy używanie jQuery.parseJSONbyłoby lepsze JSON.parsepod względem wydajności niż używanie ? Jeśli tak, dlaczego? Jeśli nie, dlaczego nie?

6
obiekt jQuery i element DOM
Chciałbym zrozumieć związek między obiektem jQuery a elementem DOM. Kiedy jQuery zwraca element, pojawia się jak [object Object]w alercie. Kiedy getElementByIDzwraca element, pojawia się jako [object HTMLDivElement]. Co to dokładnie oznacza? Chodzi mi o to, czy oba z nich różnią się obiektami? Jakie metody mogą działać na obiekcie jQuery w …
79 javascript  dom  jquery 

8
Wywołaj natywny selektor dat z aplikacji internetowej na iOS / Android
Próbuję zbadać możliwości uruchamiania natywnej aplikacji internetowej na różnych platformach przy użyciu HTML5. Obecnie <input type="date">pole po prostu otwiera standardową klawiaturę programową w systemie Android i iOS. Przypuszczam, że w przyszłości klawiatury programowe mobilnego systemu operacyjnego będą zawierały narzędzia <select>do wybierania dat i tym podobne - tak jak dziś wywołuje …

5
Uruchamianie zdarzenia klawiatury w przeglądarce Safari przy użyciu JavaScript
Próbuję zasymulować zdarzenie klawiatury w Safari przy użyciu JavaScript. Próbowałem tego: var event = document.createEvent("KeyboardEvent"); event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0); ... a także to: var event = document.createEvent("UIEvents"); event.initUIEvent("keypress", true, true, window, 1); event.keyCode = 115; Jednak po wypróbowaniu obu podejść mam ten sam problem: …

4
hasOwnProperty w JavaScript
Rozważać: function Shape() { this.name = "Generic"; this.draw = function() { return "Drawing " + this.name + " Shape"; }; } function welcomeMessage() { var shape1 = new Shape(); //alert(shape1.draw()); alert(shape1.hasOwnProperty(name)); // This is returning false } .welcomeMessagewezwany na body.onloadwydarzenie. Spodziewałem shape1.hasOwnProperty(name)się, że zwrócę prawdę, ale zwraca fałsz. Jakie jest …
79 javascript 

2
Websocket onerror - jak czytać opis błędu?
Od jakiegoś czasu tworzę przeglądarkową grę wieloosobową i testowałem dostępność różnych portów w różnych środowiskach (biuro klienta, publiczne Wi-Fi itp.). Wszystko idzie całkiem dobrze, z wyjątkiem jednej rzeczy: nie wiem, jak odczytać błąd nr. lub opis, kiedy otrzymano zdarzenie onerror. Klient websocket jest wykonywany w javascript. Na przykład: // Init …

3
Pobieranie danych binarnych (base64) z kanwy HTML5 (readAsBinaryString)
Czy istnieje sposób na odczytanie zawartości HTML Canvas jako danych binarnych? W tej chwili mam następujący HTML, aby pokazać plik wejściowy i płótno poniżej: <p><button id="myButton" type="button">Get Image Content</button></p> <p>Input:<input id="fileInput" type="file"/></p> <p>Canvas<canvas id="myCanvas" width="578" height="200"/></p> Następnie skonfigurowałem mój plik wejściowy, aby poprawnie ustawić płótno, co działa dobrze: $('#fileInput').on('change', function() …

7
getElementsByTagName () odpowiednik dla textNodes
Czy istnieje sposób na zebranie wszystkich textNodeobiektów w dokumencie? getElementsByTagName()działa świetnie dla elementów, ale textNodenie są elementami. Aktualizacja: zdaję sobie sprawę, że można to osiągnąć, chodząc po DOM - jak sugeruje wielu poniżej. Wiem, jak napisać funkcję DOM-walker, która sprawdza każdy węzeł w dokumencie. Miałem nadzieję, że jest na to …

8
Rozpakowywanie plików
Chcę wyświetlać pliki OpenOffice , .odt i .odp po stronie klienta za pomocą przeglądarki internetowej. Te pliki są plikami spakowanymi. Używając Ajax, mogę pobrać te pliki z serwera, ale są to pliki spakowane. Muszę je rozpakować za pomocą JavaScript , próbowałem użyć inflate.js, http://www.onicos.com/staff/iz/amuse/javascript/expert/inflate.txt , ale bez powodzenia. Jak mogę …
79 javascript  zip  unzip 


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.