javascript

Script Tag-async & defer

Mam kilka pytań odnośnie atrybutów async & defer dla tagu <script>, który według mnie działa tylko w przeglądarkach ... niepoprawne wykonanie itp. Wreszcie czy najlepiej zostawić rzeczy takie, jakie są, dopóki HTML5 nie będzie częściej używany?

Jak mogę przekonwertować ciąg znaków na logiczny w JavaScript?

Czy mogę przekonwertować łańcuch reprezentujący wartość logiczną (np.' true',' false') na typ wewnętrzny w JavaScript? Mam U ... . var myValue = document.myForm.IS_TRUE.value; var isTrueSet = myValue == 'true'; Czy jest lepszy sposób, aby to osiągnąć?

Dlaczego musisz wywoływać funkcję anonimową w tej samej linii?

Czytałem kilka postów o zamknięciach i widziałem to wszędzie, ale nie ma jasnego wyjaśnienia, jak to działa - za każdym razem ... sg){alert(msg)}); ('SO'); Dlaczego musi być w tej samej linii? Czy mógłbyś wskazać mi kilka postów lub dać mi Wyjaśnienie?

Jaki jest cel owijania całych plików Javascript w anonimowe funkcje, takie jak " (function () { ... ) ()"?

Czytam ostatnio dużo Javascript i zauważyłem, że cały plik jest zawinięty w następujący sposób w .Pliki js do zaimportowania. (function() { ... code ... })(); Jaki jest powód, aby to robić, a nie prosty zestaw funkcji konstruktora?

Jakie są zasady automatycznego wstawiania średników (Asi) w JavaScript?

Cóż, najpierw powinienem zapytać, czy to zależy od przeglądarki. Czytałem, że jeśli znaleziono nieprawidłowy token, ale sekc ... dnie z oczekiwaniami: $('#myButton') .click(function(){alert("Hello!")}); Czy ktoś ma bardziej szczegółowy opis zasad?

Różnica między Grunt, NPM i Bower (pakiet.json vs bower.json)

Jestem nowy w użyciu npm i bower, budowanie mojej pierwszej aplikacji w emberjs :). Mam trochę doświadczenia z rails, więc je ... wny, bez dodawania ich do pliku, który zarządza zależnościami (poza instalowaniem narzędzi wiersza poleceń na całym świecie)?

Porównanie obiektów w JavaScript [duplikat]

To pytanie ma już odpowiedź tutaj: Jak określić równość dla dwóch obiektów JavaScript? ... dla mnie, ale czy jest to jedyna możliwość? var eq = Object.toJSON(user1) == Object.toJSON(user2); alert(eq); // gives true

moduł.eksport vs eksport w węźle.js

Znalazłem następujący kontrakt w węźle.moduł js: module.exports = exports = nano = function database_module(cfg) {...} Zastanawiam się, jaka jest różnica między module.exports i exports i dlaczego oba są tutaj używane.

Jak działa" to " słowo kluczowe w funkcji?

Właśnie natknąłem się na ciekawą sytuację w JavaScript. Mam klasę z metodą, która definiuje kilka obiektów używając notacji ... letdiv: this }, { text: 'Group by Status', rptletdiv: this }]); // etc }

Czy JavaScript może być jednowątkowy?

JavaScript jest znany jako jednowątkowy we wszystkich nowoczesnych implementacjach przeglądarki, ale czy jest to określone w ... wiek standardzie, czy tylko przez tradycję? Czy jest całkowicie bezpieczne założenie, że JavaScript jest zawsze jednowątkowy?

Zaznaczanie i manipulowanie pseudoelementami CSS takimi jak: before I: after za pomocą javascript (lub jQuery)

Czy Jest jakiś sposób na zaznaczanie/manipulowanie pseudoelementami CSS, takimi jak ::before i ::after (i stara wersja z jedn ... ylów ma następującą regułę: .span::after{ content:'foo' } Jak mogę zmienić ' foo 'na' bar ' używając vanilla JS lub jQuery?

Jak powiązać listę wartości checkbox z AngularJS?

Mam kilka checkboxów: <input type='checkbox' value="apple" checked> <input type='checkbox' value="orange"> < ... ze zmienną w kontrolerze. Czy jest inny sposób, aby to zrobić tak, że mogę powiązać cztery checkboxy z listą w kontrolerze?

Jaki jest najlepszy sposób na dodanie opcji do select from jako obiektu JS za pomocą jQuery?

Jaka jest najlepsza metoda dodawania opcji do <select> z obiektu JavaScript przy użyciu jQuery? Szukam czegoś, do czeg ... ęto znacznik close dla opcji wewnątrz append() i (2) przeniosły właściwości / atrybuty do mapy jako drugi parametr append ().

HTTP GET request in JavaScript?

Muszę wykonać HTTP GET request w JavaScript. Jak najlepiej to zrobić? Muszę to zrobić w widgecie Mac OS X dashcode.

Generowanie losowej liczby pomiędzy dwoma liczbami w JavaScript

Czy istnieje sposób na wygenerowanie liczby losowej w określonym zakresie (np. od 1 do 6: 1, 2, 3, 4, 5, lub 6) w JavaScript?

Jak używać zmiennej w wyrażeniu regularnym?

Chciałbym stworzyć metodę String.replaceAll() w JavaScript i myślę, że użycie regex byłoby najbardziej zwięzłym sposobem na t ... withThis); }; Ale oczywiście zastąpi to tylko tekst "replaceThis" ... więc jak przekazać tę zmienną do mojego ciągu regex?

Pobierz wymiary viewportu przeglądarki za pomocą JavaScript

Chcę zapewnić moim odwiedzającym możliwość oglądania obrazów w wysokiej jakości, Czy Jest jakiś sposób na wykrycie rozmiaru okna? Albo jeszcze lepiej, rozmiar viewportu przeglądarki z JavaScript? Zobacz obszar zielony tutaj:

Jak opóźnić.obsługa funkcji keyup () dopóki użytkownik nie przestanie pisać?

Mam pole wyszukiwania. Teraz szuka każdego keyup. Więc jeśli ktoś wpisze "Windows", będzie wyszukiwać za pomocą AJAX dla każd ... e pisać przez 200 ms. Nie ma takiej opcji w funkcji keyup i próbowałem setTimeout, ale nie zadziałało. Jak mogę to zrobić?

Sprawdź, czy użytkownik przewijał na dół

Robię system paginacji (coś jak Facebook), w którym zawartość ładuje się, gdy użytkownik przewija się na dół. Wyobrażam sobie ... za pomocą jQuery. Jakieś pomysły? Muszę znaleźć sposób, aby sprawdzić, kiedy użytkownik przewija się na dół strona z jQuery.

Kodowanie HTML utracone podczas odczytu atrybutu z pola wejściowego

Używam JavaScript, aby wyciągnąć wartość z ukrytego pola i wyświetlić ją w polu tekstowym. Wartość w ukrytym polu jest zakodo ... aby kodowanie / align = "left" / Czy istnieje biblioteka JavaScript lub metoda jQuery, która koduje łańcuch znaków w HTML?