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
Ziarno AngularJS: umieszczanie JavaScript w oddzielnych plikach (app.js, controllers.js, directives.js, filters.js, services.js)
Używam szablonu kątowego do tworzenia struktury mojej aplikacji. Początkowo umieścić wszystkie moje kodu JavaScript w jednym pliku main.js. Ten plik zawierał moją deklarację modułu, kontrolery, dyrektywy, filtry i usługi. Aplikacja działa dobrze w ten sposób, ale martwię się o skalowalność i łatwość konserwacji, ponieważ moja aplikacja staje się bardziej złożona. …




5
Javascript, kiedy używać prototypów
Chciałbym wiedzieć, kiedy należy używać metod prototypowych w js. Czy zawsze powinny być używane? Czy są przypadki, w których ich używanie nie jest preferowane i / lub powoduje spadek wydajności? Przeszukując tę ​​witrynę pod kątem typowych metod określania przestrzeni nazw w js, wydaje się, że większość używa implementacji nieopartej na …

10
Brak nagłówka „Access-Control-Allow-Origin” w żądanym błędzie zasobu
Próbuję pobrać kanał witryny z wiadomościami. Pomyślałem, że użyję API kanału Google, aby przekonwertować kanał Feedburner na json. Poniższy adres URL zwróci 10 postów z kanału informacyjnego w formacie json. http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http://feeds.feedburner.com/mathrubhumi Użyłem następującego kodu, aby uzyskać zawartość powyższego adresu URL $.ajax({ type: "GET", dataType: "jsonp", url: "http://ajax.googleapis.com/ajax/services/feed/load", data: { "v": …
93 javascript  jquery  json  ajax  cors 

10
Jak utworzyć przycisk przełączania w Bootstrap
Pierwotnie stworzyłem aplikację internetową w HTML, CSS i JavaScript, a następnie poproszono mnie o utworzenie jej ponownie w Bootstrap. Zrobiłem to dobrze, ale musiałem przełączać przyciski w aplikacji internetowej, które zmieniły się z powrotem na przyciski radia (pierwotnie pole wyboru) zamiast przycisków przełączania, które miałem pierwotnie. Kod przycisków to: <label> …

5
JavaScript - odwołanie wsteczne ciąg wyrażenia regularnego
W JavaScript możesz odwoływać się wstecz: var str = "123 $test 123"; str = str.replace(/(\$)([a-z]+)/gi, "$2"); To (całkiem głupie) zamieniłoby „$ test” na „test”. Ale wyobraź sobie, że chciałbym przekazać wynikowy ciąg $ 2 do funkcji, która zwraca inną wartość. Próbowałem to zrobić, ale zamiast otrzymać ciąg znaków „test”, otrzymuję …

7
getAttribute () a właściwości obiektu Element?
Wyrażenia lubią Element.getAttribute("id")i Element.idzwracają to samo. Którego należy użyć, gdy potrzebujemy atrybutów obiektu HTMLElement? Czy jest jakiś problem między przeglądarkami w przypadku tych metod, takich jak getAttribute()i setAttribute()? Albo jakikolwiek wpływ na wydajność między bezpośrednim dostępem do właściwości obiektu a używaniem tych metod atrybutów?
93 javascript  html  dom 

1
Wiele plików w CDN a jeden plik lokalnie
Moja witryna wykorzystuje około 10 bibliotek javascript innych firm, takich jak jQuery, jQuery UI, prefixfree, kilka wtyczek jQuery, a także mój własny kod javascript. Obecnie ściągam zewnętrzne biblioteki z CDN, takich jak Google CDN i cloudflare. Zastanawiałem się, jakie jest lepsze podejście: Pobieranie bibliotek zewnętrznych z sieci CDN (tak jak …
93 javascript  cdn 

2
Jak wykryć zakończenie odtwarzania filmu z YouTube?
Pracuję nad witryną, która ma mnóstwo osadzonych filmów z YouTube, klient chce wyświetlać wyskakujące okienko, gdy wideo przestaje się odtwarzać. Spojrzałem na interfejs API YouTube i wydaje się, że istnieje sposób na wykrycie zakończenia filmu: http://code.google.com/apis/youtube/js_api_reference.html ale nie mogę osadzić filmów, o których wspomnieli na tej stronie, ponieważ wszystkie filmy …

8
Korzystanie z socket.io w Express 4 i express-generator's / bin / www
Oto sprawa: próbuję użyć socket.io w projekcie ekspresowym. Po uruchomieniu Express Js 4 zaktualizowałem mój generator ekspresów i teraz początkowe funkcje aplikacji trafiają do ./bin/wwwpliku, w tym te vars (zawartość pliku www: http://jsfiddle.net/avMa5/ ) var server = app.listen(app.get('port'), function() {..} (sprawdź to do npm install -g express-generatorczasuexpress myApp Biorąc to …


6
Odtwórz plik audio za pomocą jQuery po kliknięciu przycisku
Próbuję odtworzyć plik audio po kliknięciu przycisku, ale to nie działa, mój kod html to: <html> <body> <div id="container"> <button id="play"> Play Music </button> </div> </body> </html> mój JavaScript to: $('document').ready(function () { $('#play').click(function () { var audio = {}; audio["walk"] = new Audio(); audio["walk"].src = "http://www.rangde.org/static/bell-ring-01.mp3" audio["walk"].addEventListener('load', function () …


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.