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


6
Metoda rodzica wywołania ReactJS
Robię pierwszy krok w ReactJS i próbuję zrozumieć komunikację między rodzicem a dziećmi. Robię formę, więc mam komponent do stylizacji pól. Mam też komponent nadrzędny, który zawiera pole i je sprawdza. Przykład: var LoginField = React.createClass({ render: function() { return ( <MyField icon="user_icon" placeholder="Nickname" /> ); }, check: function () …

3
Różnica między mikrozadaniem a makrozadaniem w kontekście pętli zdarzeń
Właśnie skończyłem czytać specyfikację Promises / A + i natknąłem się na terminy microtask i macrotask: patrz http://promisesaplus.com/#notes Nigdy wcześniej nie słyszałem o tych terminach, a teraz jestem ciekawy, jaka może być różnica? Próbowałem już znaleźć jakieś informacje w sieci, ale znalazłem tylko ten post z archiwów w3.org (który nie …




10
sprawdzanie javascript pod kątem wartości nie null
Poniżej znajduje się fragment kodu, z którego pobieramy wartość formularza. Przed dalszym przetwarzaniem sprawdź, czy wartość nie jest zerowa. var val = document.FileList.hiddenInfo.value; alert("val is " + val); // this prints null which is as expected if (val != null) { alert("value is "+val.length); // this returns 4 } else …
140 javascript 


5
Błąd: nie powiodło się wykonanie „appendChild” na „Węzeł”: parametr 1 nie jest typu „Węzeł”
Próbuję przeciągnąć i upuścić obraz na div. Obraz nie jest przeciągany do elementu DIV i powoduje następujący błąd Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'.draganddrop.html:20 dropdraganddrop.html:26 ondrop Kod <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Creativity Dashboard</title> <!-- Required CSS --> <link href="css/movingboxes.css" …
140 javascript  html 



29
Jak wykryć responsywne punkty przerwania Twitter Bootstrap 3 za pomocą JavaScript?
Obecnie Twitter Bootstrap 3 ma następujące responsywne punkty przerwania: 768px, 992px i 1200px, reprezentujące odpowiednio małe, średnie i duże urządzenia. Jak mogę wykryć te punkty przerwania za pomocą JavaScript? Chciałbym nasłuchiwać z JavaScriptem wszystkich powiązanych zdarzeń wywoływanych po zmianie ekranu. I móc wykryć, czy ekran jest przeznaczony dla małych, średnich …

8
Najlepszy sposób na wykrycie, że HTML5 <canvas> nie jest obsługiwany
Standardowym sposobem radzenia sobie z sytuacjami, w których przeglądarka nie obsługuje &lt;canvas&gt;tagu HTML5, jest osadzenie niektórych treści zastępczych, takich jak: &lt;canvas&gt;Your browser doesn't support "canvas".&lt;/canvas&gt; Ale reszta strony pozostaje taka sama, co może być nieodpowiednie lub wprowadzające w błąd. Chciałbym znaleźć sposób na wykrycie braku obsługi płótna, aby móc odpowiednio …

5
Czy łatwo ustawić „tę” zmienną?
Dobrze rozumiem JavaScript, poza tym, że nie mogę znaleźć dobrego sposobu na ustawienie zmiennej „this”. Rozważać: var myFunction = function(){ alert(this.foo_variable); } var someObj = document.body; //using body as example object someObj.foo_variable = "hi"; //set foo_variable so it alerts var old_fn = someObj.fn; //store old value someObj.fn = myFunction; //bind …

5
Jak filtrować według właściwości obiektu w angularJS
Próbuję utworzyć niestandardowy filtr w AngularJS, który będzie filtrował listę obiektów według wartości określonej właściwości. W tym przypadku chcę filtrować według właściwości „polaryzacja” (możliwe wartości „dodatnie”, „neutralne”, „ujemne”). Oto mój działający kod bez filtra: HTML: &lt;div class="total"&gt; &lt;h2 id="totalTitle"&gt;&lt;/h2&gt; &lt;div&gt;{{tweets.length}}&lt;/div&gt; &lt;div id="totalPos"&gt;{{tweets.length|posFilter}}&lt;/div&gt; &lt;div id="totalNeut"&gt;{{tweets.length|neutFilter}}&lt;/div&gt; &lt;div id="totalNeg"&gt;{{tweets.length|negFilter}}&lt;/div&gt; &lt;/div&gt; Oto tablica „$ …

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.