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


4
Czy React zachowuje kolejność aktualizacji stanu?
Wiem, że React może przeprowadzać aktualizacje stanu asynchronicznie i wsadowo w celu optymalizacji wydajności. Dlatego nigdy nie możesz ufać, że stan zostanie zaktualizowany po wywołaniu setState. Ale można zaufać React aby zaktualizować stan w tej samej kolejności, jak setStatenazywany jest przez ten sam składnik? różne komponenty? W poniższych przykładach rozważ …

12
Ustaw wysokość wykresu w Chart.js
Chcę narysować poziomy wykres słupkowy za pomocą Chart.js, ale skaluje on wykres zamiast używać wysokości, którą przypisuję kanwie ze skryptu. Czy istnieje sposób, aby ustawić wysokość wykresu ze skryptu? Zobacz skrzypce: Jsfidle HTML <div class="graph"> <div class="chart-legend"> </div> <div class="chart"> <canvas id="myChart"></canvas> </div> </div> JavaScript var ctx = $('#myChart'); ctx.height(500); …

3
Co powstrzyma złośliwy kod przed sfałszowaniem nagłówka „Origin” w celu wykorzystania mechanizmu CORS?
Tak jak rozumiem, jeśli skrypt po stronie klienta działający na stronie z foo.com chce zażądać danych z bar.com, w żądaniu musi określić nagłówek Origin: http://foo.com, a bar musi odpowiedzieć Access-Control-Allow-Origin: http://foo.com. Co ma powstrzymać złośliwy kod z witryny roh.com przed zwykłym sfałszowaniem nagłówka w Origin: http://foo.comcelu zażądania stron z paska?
149 javascript  ajax  http  cors 

8
JS generuje losowe wartości logiczne
Proste pytanie, ale interesują mnie tutaj niuanse. Generuję losowe wartości logiczne za pomocą następującej metody, którą sam wymyśliłem: const rand = Boolean(Math.round(Math.random())); Ilekroć się random()pojawia, wydaje się, że zawsze istnieje pułapka - nie jest naprawdę przypadkowa, jest zagrożona przez coś lub w inny sposób itp. Więc chciałbym wiedzieć: a) Czy …


13
Jak stworzyć tablicę wielowymiarową
Czy ktoś może mi podać próbkę / przykład JavaScript z wielowymiarową tablicą danych wejściowych? Mam nadzieję, że możesz pomóc, ponieważ wciąż jestem nowy w JavaScript. Podobnie jak w przypadku wprowadzenia 2 wierszy i 2 kolumn, wynikiem będą 2 wiersze danych wejściowych i 2 kolumny danych wejściowych. Lubię to: [input][input] [input][input]

8
jQuery ładuje więcej danych na scroll
Zastanawiam się tylko, jak zaimplementować więcej danych na przewijaniu tylko wtedy, gdy widoczny jest div.loading. Zwykle szukamy wysokości strony i wysokości przewijania, aby sprawdzić, czy musimy załadować więcej danych. ale poniższy przykład jest wtedy trochę skomplikowany. Poniższy obraz jest doskonałym przykładem. na liście rozwijanej znajdują się dwa elementy div .loading. …

7
Ograniczenie liczby wyświetlanych wyników podczas korzystania z ngRepeat
Uważam, że tutoriale AngularJS są trudne do zrozumienia; ten prowadzi mnie przez proces tworzenia aplikacji wyświetlającej telefony. Jestem na etapie 5 i pomyślałem, że w ramach eksperymentu spróbuję pozwolić użytkownikom określić, ilu chcieliby, aby ich wyświetlono. Widok wygląda następująco: <body ng-controller="PhoneListCtrl"> <div class="container-fluid"> <div class="row-fluid"> <div class="span2"> <!--Sidebar content--> Search: …


5
Co to są „dekoratorzy” i jak się ich używa?
Jestem ciekaw, czym dokładnie są dekoratorzy w AngularJS. W Internecie nie ma zbyt wielu informacji dla dekoratorów, z wyjątkiem notki w dokumentacji AngularJS i krótkiej (choć interesującej) wzmianki w wideo na YouTube . Jak to ujęli faceci z Angular, dekoratorem jest: Dekoracja usługi, pozwala dekoratorowi przechwycić tworzenie instancji usługi. Zwrócone …

15
Zrobić zrzut ekranu strony internetowej z JavaScriptem?
Czy można zrobić zrzut ekranu strony internetowej z JavaScriptem, a następnie przesłać go z powrotem na serwer? Nie przejmuję się zbytnio problemami z bezpieczeństwem przeglądarki. itd., jak byłoby to wdrażane w przypadku oceny technologii medycznych . Ale czy to możliwe?
148 javascript  hta 

5
Jaka jest różnica między (NaN! = NaN) a (NaN! == NaN)?
Przede wszystkim chcę wspomnieć, że umiem isNaN()i Number.isNaN()pracuję. Czytam The Definite Guide Davida Flanagana i podaje on przykład, jak sprawdzić, czy wartość wynosi NaN: x !== x Spowoduje to truewtedy i tylko wtedy, gdy xjest NaN. Ale teraz mam pytanie: dlaczego używa ścisłego porównania? Ponieważ na to wygląda x != …
148 javascript  nan 

3
javascript node.js next ()
Widzę wiele zastosowań nextw node.js. Co to jest, skąd się bierze? Co to robi? Czy mogę go używać po stronie klienta? Przepraszamy, jest używany na przykład tutaj: http://dailyjs.com/2010/12/06/node-tutorial-5/ poszukaj funkcji loadUser.
148 javascript  node.js  next 

8
Jak za pomocą przeglądarki Chrome sprawdzić, które zdarzenia są powiązane z elementem
Załóżmy, że mam łącze na mojej stronie: <a href="#" id="foo">Click Here</a> Nie wiem nic więcej, ale kiedy klikam link, alert("bar")wyświetla się. Więc wiem, że gdzieś jakiś kod jest związany #foo. Jak mogę znaleźć kod, który jest powiązany ze alert("bar")zdarzeniem kliknięcia? Szukam rozwiązania z Chrome. Ps .: Przykład jest fikcyjny, więc …

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.