Pytania oznaczone «javascript»

466
Oblicz szerokość tekstu za pomocą JavaScript

Chciałbym użyć JavaScript do obliczenia szerokości łańcucha. Czy jest to możliwe bez konieczności używania kroju pisma monospace? Jeśli nie jest wbudowany, moim jedynym pomysłem jest utworzenie tabeli szerokości dla każdego znaku, ale jest to dość nierozsądne, szczególnie obsługując Unicode i...

462
Pętla przez tablicę i usuwanie elementów, bez przerywania pętli

Mam następujące dla pętli for i kiedy używam splice()do usunięcia elementu, wtedy dostaję, że „sekundy” są niezdefiniowane. Mogę sprawdzić, czy jest niezdefiniowany, ale wydaje mi się, że istnieje bardziej elegancki sposób na zrobienie tego. Chcemy po prostu usunąć element i kontynuować. for (i =...

461
JavaScript dla… w porównaniu z

Czy uważasz, że istnieje duża różnica w ... pętlach i pętlach? Jakiego rodzaju „dla” wolisz używać i dlaczego? Powiedzmy, że mamy tablicę tablic asocjacyjnych: var myArray = [{'key': 'value'}, {'key': 'value1'}]; Możemy więc iterować: for (var i = 0; i < myArray.length; i++) I: for (var i...

460
.trim () w JavaScript nie działa w IE

Próbowałem zastosować .trim()ciąg znaków w jednym z moich programów JavaScript. Działa poprawnie pod Mozillą, ale błąd pojawia się, gdy próbuję go w IE8. Czy ktoś wie, co się tutaj dzieje? Czy w każdym razie mogę sprawić, by działało w IE? kod: var ID =

455
Jak zresetować stan sklepu Redux?

Używam Redux do zarządzania stanem. Jak zresetować sklep do stanu początkowego? Załóżmy na przykład, że mam dwa konta użytkowników ( u1i u2). Wyobraź sobie następującą sekwencję zdarzeń: Użytkownik u1loguje się do aplikacji i coś robi, więc buforujemy niektóre dane w sklepie. Użytkownik...