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

23
Jak sprawdzić niezdefiniowaną lub zerową zmienną w JavaScript?
Często używamy następującego wzorca kodu w naszym kodzie JavaScript if (typeof(some_variable) != 'undefined' && some_variable != null) { // Do something with some_variable } Czy istnieje mniej szczegółowy sposób sprawdzania, który ma taki sam efekt? Według niektórych forów i literatury po prostu poniższe powinny mieć ten sam efekt. if (some_variable) …



4
Jaka jest różnica między programowaniem po stronie klienta a programowaniem po stronie serwera?
Mam ten kod: <script type="text/javascript"> var foo = 'bar'; <?php file_put_contents('foo.txt', ' + foo + '); ?> var baz = <?php echo 42; ?>; alert(baz); </script> Dlaczego to nie zapisuje „paska” w moim pliku tekstowym, ale ostrzega „42”? NB: Wcześniejsze wersje tego pytania dotyczyły wyraźnie PHP na serwerze i JavaScript …

5
Jak sklonować obiekt Date?
Przypisanie Datezmiennej do innej spowoduje skopiowanie odwołania do tego samego wystąpienia. Oznacza to, że zmiana jednego zmieni drugie. Jak mogę faktycznie sklonować lub skopiować Dateinstancję?
498 javascript 

20
Zmiana rozmiaru elementu iframe na podstawie zawartości
Pracuję nad aplikacją podobną do iGoogle. Treści z innych aplikacji (w innych domenach) są wyświetlane przy użyciu ramek iframe. Jak zmienić rozmiar iframe, aby dopasować go do wysokości zawartości iframe? Próbowałem rozszyfrować javascript używany przez Google, ale jest on zaciemniony, a wyszukiwanie w sieci było jak dotąd bezowocne. Aktualizacja: należy …


30
Przeprowadź debounce w React.js
Jak przeprowadzasz debounce w React.js? Chcę ogłosić uchwytOnChange. Próbowałem z, debounce(this.handleOnChange, 200)ale to nie działa. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function() { fn.apply(context, args); }, delay); }; } var SearchBox = React.createClass({ render: function() …

11
typeof! == „undefined” vs.! = null
Często widzę kod JavaScript, który sprawdza niezdefiniowane parametry w ten sposób: if (typeof input !== "undefined") { // do stuff } Wydaje się to trochę marnotrawstwem, ponieważ obejmuje zarówno wyszukiwanie typu, jak i porównywanie ciągów, nie mówiąc już o szczegółowości. Jest to potrzebne, ponieważ undefinedmożna go zmienić. Moje pytanie brzmi: …

14
Alternatywne zmienne klasy ES6
Obecnie w ES5 wielu z nas używa następującego wzorca w ramach do tworzenia klas i zmiennych klas, co jest wygodne: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); W ES6 możesz tworzyć klasy natywnie, ale nie ma opcji, aby mieć zmienne klas: // …

11
JavaScript / Chrome - jak skopiować obiekt z inspektora Webkit jako kod
Robię instrukcję console.log w moim javascript, aby zarejestrować obiekt javascript. Zastanawiam się, czy jest jakiś sposób, aby to zrobić - skopiować ten obiekt jako kod javascript. To, co próbuję zrobić, to przekonwertować obiekt utworzony za pomocą ajax w celu parsowania kanału XML do statycznego obiektu javascript, aby plik mógł działać …



9
Plusy / minusy korzystania z redux-sagi z generatorami ES6 vs redux-thunk z ES2017 async / czekają
Obecnie dużo mówi się o najnowszym dzieciaku w mieście Redux , redux-saga / redux-saga . Wykorzystuje funkcje generatora do nasłuchiwania / wysyłania akcji. Zanim owinę głowę, chciałbym poznać zalety / wady korzystania redux-sagazamiast podejścia poniżej, w którym korzystam redux-thunkz asynchronizacji / czekania. Składnik może wyglądać tak: wywołać działania jak zwykle. …

27
Płynne przewijanie po kliknięciu linku kontrolnego
Mam kilka hiperłączy na mojej stronie. Często zadawane pytania, które użytkownicy przeczytają, gdy odwiedzą moją sekcję pomocy. Za pomocą łączy zakotwiczenia mogę przewinąć stronę w kierunku zakotwiczenia i poprowadzić tam użytkowników. Czy istnieje sposób na płynne przewijanie? Ale zauważ, że używa niestandardowej biblioteki JavaScript. Może jQuery oferuje coś takiego upieczonego?

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.