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

21
Przełącz instrukcję wielu przypadków w JavaScript
Potrzebuję wielu przypadków w instrukcji switch w JavaScript, coś w stylu: switch (varName) { case "afshin", "saeed", "larry": alert('Hey'); break; default: alert('Default case'); break; } Jak mogę to zrobić? Jeśli nie ma sposobu, aby zrobić coś takiego w JavaScript, chcę poznać alternatywne rozwiązanie, które również opiera się na koncepcji DRY …

18
setTimeout czy setInterval?
O ile wiem, te dwa elementy javascript zachowują się w ten sam sposób: Opcja A: function myTimeoutFunction() { doStuff(); setTimeout(myTimeoutFunction, 1000); } myTimeoutFunction(); Opcja B: function myTimeoutFunction() { doStuff(); } myTimeoutFunction(); setInterval(myTimeoutFunction, 1000); Czy jest jakaś różnica między użyciem setTimeout i setInterval ?

15
Zmiana źródła obrazu za pomocą jQuery
Mój DOM wygląda następująco: <div id="d1"> <div class="c1"> <a href="#"><img src="img1_on.gif"></a> <a href="#"><img src="img2_on.gif"></a> </div> </div> Gdy ktoś kliknie obraz, chcę, aby obraz src zmienił się na <img src="imgx_off.gif">gdzie xreprezentuje obraz numer 1 lub 2. Czy to możliwe, czy muszę używać CSS do zmiany obrazów?
763 javascript  jquery  image 

11
Kiedy należy używać nawiasów klamrowych do importowania ES6?
Wydaje się to oczywiste, ale byłem trochę zdezorientowany, kiedy używać nawiasów klamrowych do importowania jednego modułu w ES6. Na przykład w projekcie React-Native, nad którym pracuję, mam następujący plik i jego zawartość: initialState.js var initialState = { todo: { todos: [ {id: 1, task: 'Finish Coding', completed: false}, {id: 2, …



24
jQuery Ajax File Upload
Czy mogę użyć następującego kodu jQuery do przesłania pliku przy użyciu metody POST żądania ajax? $.ajax({ type: "POST", timeout: 50000, url: url, data: dataString, success: function (data) { alert('success'); return false; } }); Jeśli to możliwe, czy muszę wypełnić dataczęść? Czy to właściwy sposób? Wysyłam plik tylko po stronie serwera. …

5
Jakie jest wyjaśnienie tych dziwnych zachowań JavaScript wspomnianych w wykładzie „Wat” dla CodeMash 2012?
Rozmawiać „Wata” dla CodeMash 2012 zasadniczo wskazuje na kilka dziwnych dziwactwa z Ruby i JavaScript. Zrobiłem JSFiddle wyników na http://jsfiddle.net/fe479/9/ . Zachowania specyficzne dla JavaScript (ponieważ nie znam Rubiego) są wymienione poniżej. W JSFiddle odkryłem, że niektóre z moich wyników nie odpowiadają tym z filmu i nie jestem pewien, dlaczego. …
753 javascript 


11
Sprawdź, czy ciąg pasuje do wyrażenia regularnego w JS
Chcę użyć JavaScript (może być z jQuery), aby przeprowadzić weryfikację po stronie klienta, aby sprawdzić, czy łańcuch pasuje do wyrażenia regularnego: ^([a-z0-9]{5,})$ Idealnie byłoby wyrażenie, które zwróciło prawda lub fałsz. Jestem początkującym w JavaScript, czy match()robi to, czego potrzebuję? Wygląda na to, aby sprawdzić, czy część ciągu pasuje do wyrażenia …
750 javascript  regex  match 


18
Czy można dodać dynamicznie nazwane właściwości do obiektu JavaScript?
W JavaScript utworzyłem taki obiekt: var data = { 'PropertyA': 1, 'PropertyB': 2, 'PropertyC': 3 }; Czy można dodać kolejne właściwości do tego obiektu po jego początkowym utworzeniu, jeśli nazwa właściwości nie zostanie określona do czasu uruchomienia? to znaczy var propName = 'Property' + someUserInput //imagine someUserInput was 'Z', how …
745 javascript 

25
Kodowanie HTML utracone, gdy atrybut odczytany 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 zakodowana. Na przykład, <input id='hiddenId' type='hidden' value='chalk & cheese' /> zostaje wciągnięty <input type='text' value='chalk & cheese' /> za pomocą jQuery, aby uzyskać wartość z ukrytego pola (w tym momencie tracę …



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.