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

18
Poczekaj, aż wszystkie obietnice się spełnią, nawet jeśli niektóre zostaną odrzucone
Powiedzmy, że mam zestaw Promises, które wysyłają żądania sieciowe, z których jeden się nie powiedzie: // http://does-not-exist will throw a TypeError var arr = [ fetch('index.html'), fetch('http://does-not-exist') ] Promise.all(arr) .then(res => console.log('success', res)) .catch(err => console.log('error', err)) // This is executed Powiedzmy, że chcę poczekać, aż wszystkie się zakończą, niezależnie …

18
Jak uzyskać renderowaną wysokość elementu?
Jak uzyskać renderowaną wysokość elementu? Załóżmy, że masz <div>element z zawartością. Ta zawartość w środku zwiększy wysokość <div>. Jak uzyskać wysokość „renderowaną”, jeśli nie została wyraźnie ustawiona wysokość. Oczywiście próbowałem: var h = document.getElementById('someDiv').style.height; Czy jest na to jakiś sposób? Używam jQuery, jeśli to pomaga.
405 javascript  jquery  css  height 

29
Jak mogę uzyskać dane formularza za pomocą JavaScript / jQuery?
Czy istnieje prosty, jednowierszowy sposób na uzyskanie danych formularza, tak jak by to było, gdyby był on przesyłany w klasyczny sposób oparty tylko na HTML? Na przykład: <form> <input type="radio" name="foo" value="1" checked="checked" /> <input type="radio" name="foo" value="0" /> <input name="bar" value="xxx" /> <select name="this"> <option value="hi" selected="selected">Hi</option> <option value="ho">Ho</option> …
404 javascript  jquery  forms 

6
Nagłówki żądania kontroli dostępu są dodawane do nagłówka w żądaniu AJAX za pomocą jQuery
Chciałbym dodać niestandardowy nagłówek do żądania AJAX POST z jQuery. Próbowałem tego: $.ajax({ type: 'POST', url: url, headers: { "My-First-Header":"first value", "My-Second-Header":"second value" } //OR //beforeSend: function(xhr) { // xhr.setRequestHeader("My-First-Header", "first value"); // xhr.setRequestHeader("My-Second-Header", "second value"); //} }).done(function(data) { alert(data); }); Kiedy wysyłam to żądanie i oglądam w FireBug, widzę …


12
Wyłączanie reguły eslint dla określonego pliku
Czy można wyłączyć regułę eslint dla całego pliku? Coś takiego jak: // eslint-disable-file no-use-before-define (Analogicznie do eslint-disable-line.) Dość często zdarza mi się, że w pewnym pliku łamię określoną regułę w wielu miejscach, co jest uważane za OK dla tego pliku, ale nie chcę wyłączać reguła dla całego projektu, ani nie …


30
Jak uzyskać liczbę dni między dwiema datami w JavaScript?
Jak uzyskać liczbę dni między dwiema datami w JavaScript? Na przykład podane dwie daty w polach wejściowych: <input id="first" value="1/1/2000"/> <input id="second" value="1/1/2001"/> <script> alert(datediff("day", first, second)); // what goes here? </script>
403 javascript  date 


19
Jak usunąć element localStorage, gdy okno / karta przeglądarki jest zamknięta?
Moja sprawa: localStorage z kluczem + wartością, którą należy usunąć, gdy przeglądarka jest zamknięta, a nie pojedynczą kartę. Proszę zobaczyć mój kod, jeśli jest poprawny i co można poprawić: //create localStorage key + value if not exist if(localStorage){ localStorage.myPageDataArr={"name"=>"Dan","lastname"=>"Bonny"}; } //when browser closed - psedocode $(window).unload(function(){ localStorage.myPageDataArr=undefined; });



12
Wczesne wyjście z funkcji?
Mam funkcję: function myfunction() { if (a == 'stop') // How can I stop the function here? } Czy jest coś takiego jak exit()w JavaScript?
402 javascript 

10
React JSX: wybranie „selected” na wybranej opcji <select>
W komponencie React dla &lt;select&gt;menu muszę ustawić selectedatrybut w opcji odzwierciedlającej stan aplikacji. W render()The optionStateprzechodzi od właściciela państwowego do składnika SortMenu. Wartości opcji są przekazywane propsod JSON. render: function() { var options = [], optionState = this.props.optionState; this.props.options.forEach(function(option) { var selected = (optionState === option.value) ? ' selected' : …

12
AngularJS: Dlaczego ng-bind jest lepszy niż {{}} w angular?
Byłem w jednej z kątowych prezentacji, a jedna z osób na wspomnianym spotkaniu ng-bindjest lepsza niż {{}}wiążąca. Jednym z powodów jest ng-bindumieszczenie zmiennej na liście obserwacyjnej i tylko w przypadku zmiany modelu dane są wypychane do widoku, z drugiej strony {{}}interpolują wyrażenie za każdym razem (myślę, że to cykl kątowy) …

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.