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

11
Jak warunkowo dodać atrybuty do składników React?
Czy istnieje sposób dodawania atrybutów do komponentu React tylko wtedy, gdy spełniony jest określony warunek? Powinienem dodać wymagane i atrybuty readOnly, aby utworzyć elementy oparte na wywołaniu Ajax po renderowaniu, ale nie widzę, jak to rozwiązać, ponieważ readOnly = „false” to nie to samo, co całkowite pominięcie atrybutu. Poniższy przykład …

21
Jak sprawdzić, czy ciąg jest poprawnym ciągiem JSON w JavaScript bez użycia Try / Catch
Coś jak: var jsonString = '{ "Id": 1, "Name": "Coke" }'; //should be true IsJsonString(jsonString); //should be false IsJsonString("foo"); IsJsonString("<div>foo</div>") Rozwiązanie nie powinno zawierać try / catch. Niektórzy z nas włączają opcję „zepsuć na wszystkich błędach” i nie podoba im się to, że debugger łamie te nieprawidłowe łańcuchy JSON.
548 javascript  json 


8
Tag skryptu - asynchronizacja i odraczanie
Mam kilka pytań o atrybutach asynci deferdla <script>tagu, który w moim rozumieniu tylko pracy w HTML5 przeglądarek. Jedna z moich witryn ma dwa zewnętrzne pliki JavaScript, które obecnie znajdują się tuż nad </body>tagiem; pierwszy tojquery pochodzi z Google, a drugi to lokalny skrypt zewnętrzny. W odniesieniu do prędkości ładowania strony …
547 javascript  html 

27
Usuń obiekt z tablicy za pomocą JavaScript
Jak mogę usunąć obiekt z tablicy? Życzę, aby usunąć obiekt, który zawiera nazwę Kristianod someArray. Na przykład: someArray = [{name:"Kristian", lines:"2,5,10"}, {name:"John", lines:"1,19,26,96"}]; Chcę osiągnąć: someArray = [{name:"John", lines:"1,19,26,96"}];
547 javascript  arrays 

30
jQuery / JavaScript, aby zastąpić uszkodzone obrazy
Mam stronę internetową zawierającą kilka zdjęć. Czasami obraz nie jest dostępny, więc uszkodzony obraz jest wyświetlany w przeglądarce klienta. Jak użyć jQuery, aby uzyskać zestaw obrazów, przefiltrować go do uszkodzonych obrazów, a następnie zastąpić src? - Pomyślałem, że łatwiej będzie to zrobić za pomocą jQuery, ale znacznie łatwiej było po …

15
Połącz i uruchom zewnętrzny plik JavaScript hostowany na GitHub
Kiedy próbuję zmienić odnośnik lokalnego pliku JavaScript na surową wersję GitHub, mój plik testowy przestaje działać. Błąd jest następujący: Odmowa wykonania skryptu z ..., ponieważ jego typ MIME ( text/plain) nie jest wykonywalny, a ścisłe sprawdzanie typu MIME jest włączone. Czy istnieje sposób, aby wyłączyć to zachowanie, czy też istnieje …
545 javascript  github 


13
Jaki jest maksymalny rozmiar wartości localStorage?
Ponieważ localStorage(obecnie) obsługuje tylko łańcuchy jako wartości, a aby to zrobić, obiekty muszą zostać poddane strunizacji (przechowywane jako łańcuch JSON) przed ich zapisaniem, czy istnieje określone ograniczenie dotyczące długości wartości. Czy ktoś wie, czy istnieje definicja, która dotyczy wszystkich przeglądarek?

19
Jak mogę uruchomić wiele skryptów npm równolegle?
W moim package.jsonmam te dwa skrypty: "scripts": { "start-watch": "nodemon run-babel index.js", "wp-server": "webpack-dev-server", } Te 2 skrypty muszę uruchamiać równolegle za każdym razem, gdy zaczynam programować w Node.js. Pierwszą rzeczą, o której myślałem, było dodanie trzeciego skryptu takiego: "dev": "npm run start-watch && npm run wp-server" ... ale będzie …

18
Jak zainicjować długość tablicy w JavaScript?
Większość samouczków, które przeczytałem o tablicach w JavaScript (w tym w3schools i devguru ) sugerują, że możesz zainicjować tablicę o określonej długości, przekazując liczbę całkowitą do konstruktora Array przy użyciu var test = new Array(4);składni. Po swobodnym użyciu tej składni w moich plikach js, uruchomiłem jeden z tych plików przez …



13
Jak zastąpić wszystkie podziały wiersza w łańcuchu elementami <br />?
Jak mogę odczytać podział wiersza z wartości za pomocą JavaScript i zastąpić wszystkie podziały wiersza &lt;br /&gt;elementami? Przykład: Zmienna przekazana z PHP jak poniżej: "This is man. Man like dog. Man like to drink. Man is the king." Chciałbym, aby mój wynik wyglądał tak po konwersji JavaScript: "This is man&lt;br …
536 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.