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
Czy mogę zaktualizować rekwizyty komponentu w React.js?
Po rozpoczęciu pracy z React.js wygląda na to, że propsmają być statyczne (przekazywane z komponentu nadrzędnego), a statezmiany oparte na zdarzeniach. Jednak zauważyłem w dokumentach odniesienie componentWillReceiveProps, które konkretnie obejmuje ten przykład: componentWillReceiveProps: function(nextProps) { this.setState({ likesIncreasing: nextProps.likeCount > this.props.likeCount }); } To zdaje się sugerować, że właściwości można zmienić …



11
JavaScript + wyrażenia regularne
Jak mogę używać wyrażeń regularnych obsługujących Unicode w JavaScript? Na przykład powinno być coś podobnego, \wco może pasować do dowolnego punktu kodowego w kategorii Litery lub Znaki (nie tylko ASCII), i mam nadzieję, że mają filtry takie jak [[P *]] do interpunkcji itp.

30
Zliczanie wystąpień / częstotliwości elementów tablicy
W JavaScript próbuję pobrać początkową tablicę wartości liczbowych i policzyć w niej elementy. Idealnie, wynikiem byłyby dwie nowe tablice, pierwsza określająca każdy unikalny element, a druga zawierająca liczbę wystąpień każdego elementu. Jestem jednak otwarty na sugestie dotyczące formatu danych wyjściowych. Na przykład, jeśli początkowa tablica to: 5, 5, 5, 2, …



5
Żądania Node.js i CPU intensywne
Zacząłem majstrować przy serwerze HTTP Node.js i naprawdę lubię pisać Javascript po stronie serwera, ale coś powstrzymuje mnie od rozpoczęcia używania Node.js do mojej aplikacji internetowej. Rozumiem całą koncepcję asynchronicznych operacji we / wy, ale jestem nieco zaniepokojony przypadkowymi przypadkami, w których kod proceduralny wymaga dużej mocy obliczeniowej, np. Manipulowanie …

6
Czy końcowe przecinki w tablicach i obiektach są częścią specyfikacji?
Czy końcowe przecinki w JavaScript są standardem, czy też większość przeglądarek takich jak Chrome i Firefox je toleruje? Myślałem, że są standardowe, ale IE8 rzygał po napotkaniu jednego - oczywiście brak obsługi czegoś przez IE nie oznacza, że ​​nie jest to standard. Oto przykład tego, co mam na myśli (po …
215 javascript 

19
wyczyść konsolę javascript w Google Chrome
Zastanawiałem się, czy mogę wyczyścić konsolę za pomocą jakiegoś polecenia ... console.log(), można wydrukować ... czy istnieje polecenie wyczyszczenia konsoli? .. Próbowałem console.log(console);i mam te funkcje poniżej ... assert: function assert() { [native code] } constructor: function Console() { [native code] } count: function count() { [native code] } debug: …

22
Jak utworzyć niestandardowy błąd w JavaScript?
Z jakiegoś powodu wygląda na to, że delegowanie konstruktora nie działa w następującym fragmencie: function NotImplementedError() { Error.apply(this, arguments); } NotImplementedError.prototype = new Error(); var nie = new NotImplementedError("some message"); console.log("The message is: '"+nie.message+"'") Uruchomienie tego daje The message is: ''. Wszelkie pomysły, dlaczego lub czy istnieje lepszy sposób na …

11
Jak przekazać komponent reagujący na inny komponent reagujący, aby przetłumaczyć zawartość pierwszego komponentu?
Czy istnieje sposób na przekazanie jednego składnika do drugiego reagującego składnika? Chcę utworzyć model reagujący komponent i przekazać inny komponent reagujący, aby przetłumaczyć tę treść. Edycja: Oto codepen reagJS ilustrujący to, co próbuję zrobić. http://codepen.io/aallbrig/pen/bEhjo HTML <div id="my-component"> <p>Hi!</p> </div> ReactJS /**@jsx React.DOM*/ var BasicTransclusion = React.createClass({ render: function() { …

4
Wszystkie wartości falsey w JavaScript
Jakie są wartości w JavaScript, które są „falsey” , co oznacza, że oceniają one jako fałszywe w wyrażeniach takich jak if(value), value ?i !value? Jest już kilka dyskusji na temat celu wartości falsey na Stack Overflow , ale nie ma wyczerpującej pełnej odpowiedzi wymieniającej wszystkie wartości falsey. Nie mogłem znaleźć …
215 javascript 

23
Wymuś przerysowanie / odświeżenie DOM w Chrome / Mac
Od czasu do czasu Chrome renderuje całkowicie poprawny kod HTML / CSS niepoprawnie lub wcale. Zagłębianie się w inspektora DOM często wystarcza, aby uświadomić sobie błąd na swoich drogach i poprawnie przerysować, więc możliwe jest, że znaczniki są dobre. Zdarza się to dość często (i przewidywalnie) w projekcie, nad którym …

9
Jak mogę wywołać kliknięcie zdarzenia JavaScript
Mam link na mojej stronie. Próbuję zautomatyzować kilka kliknięć hiperłącza do celów testowych. Czy jest jakiś sposób na symulację 50 kliknięć hiperłącza za pomocą JavaScript? <a href="#" target="_blank" onclick="javascript:Test("Test");">MSDN</a> Szukam wyzwalacza zdarzenia onClick z 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.