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

13
Narzędzia do testowania jednostek JavaScript dla TDD
Odpowiedzi na to pytanie są dziełem społeczności . Edytuj istniejące odpowiedzi, aby poprawić ten post. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Przejrzałem i rozważałem wiele testów jednostkowych JavaScript i narzędzi testujących, ale nie byłem w stanie znaleźć odpowiedniej opcji, aby zachować pełną zgodność z TDD. Czy istnieje narzędzie do …




24
jQuery Event Keypress: Który klawisz został naciśnięty?
W jQuery, jak mogę dowiedzieć się, który klawisz został naciśnięty podczas łączenia się ze zdarzeniem naciśnięcia klawisza? $('#searchbox input').bind('keypress', function(e) {}); Chcę uruchomić wysyłanie po ENTERnaciśnięciu. [Aktualizacja] Chociaż sam znalazłem (lub lepiej: jedną) odpowiedź, wydaje się, że jest miejsce na różnice;) Czy jest jakaś różnica między - keyCodea whichzwłaszcza jeśli …


16
addEventListener vs onclick
Jaka jest różnica między addEventListeneri onclick? var h = document.getElementById("a"); h.onclick = dothing1; h.addEventListener("click", dothing2); Powyższy kod znajduje się razem w osobnym pliku .js i oba działają doskonale.

10
Usuń wszystkie znaki nienumeryczne z ciągu znaków w JavaScript
Rozważ scenariusz inny niż DOM, w którym chcesz usunąć wszystkie znaki nienumeryczne z ciągu przy użyciu JavaScript / ECMAScript. Wszelkie postacie znajdujące się w zasięgu 0 - 9powinny zostać zachowane. var myString = 'abc123.8<blah>'; //desired output is 1238 Jak osiągnąłbyś to w zwykłym JavaScript? Pamiętaj, że jest to scenariusz inny …
701 javascript  string 

16
Jak posortować tablicę według właściwości daty
Powiedzmy, że mam tablicę kilku obiektów: var array = [{id: 1, date: Mar 12 2012 10:00:00 AM}, {id: 2, date: Mar 8 2012 08:00:00 AM}]; Jak mogę posortować tę tablicę według elementu daty w kolejności od daty najbliższej do bieżącej daty i czasu? Pamiętaj, że tablica może zawierać wiele obiektów, …


10
Moment.js przekształca się w obiekt daty
Za pomocą Moment.js nie mogę przekształcić prawidłowego obiektu momentu w obiekt daty ze strefami czasowymi. Nie mogę uzyskać prawidłowej daty. Przykład: var oldDate = new Date(), momentObj = moment(oldDate).tz("MST7MDT"), newDate = momentObj.toDate(); console.log("start date " + oldDate) console.log("Format from moment with offset " + momentObj.format()) console.log("Format from moment without offset …


30
Test na obecność zagnieżdżonego klucza obiektu JavaScript
Jeśli mam odwołanie do obiektu: var test = {}; które potencjalnie (ale nie natychmiast) zagnieżdżą obiekty, takie jak: {level1: {level2: {level3: "level3"}}}; Jaki jest najlepszy sposób sprawdzenia istnienia własności w głęboko zagnieżdżonych obiektach? alert(test.level1);daje undefined, ale alert(test.level1.level2.level3);zawodzi. Obecnie robię coś takiego: if(test.level1 && test.level1.level2 && test.level1.level2.level3) { alert(test.level1.level2.level3); } ale …

19
Wstępne ładowanie obrazów za pomocą jQuery
Szukam szybkiego i łatwego sposobu na wstępne załadowanie obrazów za pomocą JavaScript. Używam jQuery, jeśli to ważne. Widziałem to tutaj ( http: //nettuts.com ... ): function complexLoad(config, fileNames) { for (var x = 0; x < fileNames.length; x++) { $("<img>").attr({ id: fileNames[x], src: config.imgDir + fileNames[x] + config.imgFormat, title: "The …
689 javascript  jquery 

9
Co to jest VanillaJS?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Mam jedno proste pytanie, które utkwiło mi w pamięci na kilka dni: Co to jest VanillaJS? Niektórzy nazywają to ramą, możesz pobrać bibliotekę z oficjalnych …
688 javascript 

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.