Pytania oznaczone «javascript»

128
Zastąp wartość, jeśli null lub undefined w JavaScript

Mam wymóg zastosowania ??operatora C # do JavaScript i nie wiem jak. Rozważ to w C #: int i?=null; int j=i ?? 10;//j is now 10 Teraz mam to ustawione w JavaScript: var options={ filters:{ firstName:'abc' } }; var filter=options.filters[0]||'';//should get 'abc' here, it doesn't happen var...

128
Jak utworzyć łącze za pomocą javascript?

Mam ciąg dla tytułu i ciąg dla linku. Nie jestem pewien, jak połączyć te dwa elementy, aby utworzyć łącze na stronie za pomocą JavaScript. Każda pomoc jest mile widziana. EDIT1: Dodanie więcej szczegółów do pytania. Powodem, dla którego próbuję to rozgryźć, jest to, że mam kanał RSS oraz listę...

128
Jak zatrzymać pętlę JavaScript for?

Używam tego JavaScript do iteracji przez tablicę i znalezienia pasującego elementu tablicy: var remSize = [], szString, remData, remIndex, i; for (i = 0; i < remSize.length; i++) { // I'm looking for the index i, when the condition is true remSize[i].size == remData.size ? remIndex = i :...

128
Dynamiczne dodawanie zdarzenia onClick za pomocą jQuery

Z powodu używanej wtyczki nie mogę jak zwykle dodać atrybutu „onClick” do danych wejściowych formularza HTML. Wtyczka obsługuje część formularzy w mojej witrynie i nie daje możliwości zrobienia tego automatycznie. Zasadniczo mam to wejście: <input type="text" id="bfCaptchaEntry"...

128
Utwórz <div> i dołącz <div> dynamicznie

Staram się stworzyć <div>dynamicznie, z dopiskiem <div>wewnątrz. Do tej pory mam to, które działa: var iDiv = document.createElement('div'); iDiv.id = 'block'; iDiv.className = 'block'; document.getElementsByTagName('body')[0].appendChild(iDiv); Mam problem z utworzeniem i dołączeniem...

128
Jak przełączyć klasę elementu w czystym JavaScript?

Szukam sposobu na przekonwertowanie tego kodu jQuery (który jest używany w responsywnej sekcji menu) na czysty JavaScript. Jeśli trudno jest zaimplementować, możesz użyć innych frameworków JavaScript. $('.btn-navbar').click(function() { $('.container-fluid:first').toggleClass('menu-hidden');...

128
Ruby's || = (lub równa się) w JavaScript?

Uwielbiam ||=mechanizm Ruby . Jeśli zmienna nie istnieje lub istnieje nil, utwórz ją i ustaw jako coś: amount # is nil amount ||= 0 # is 0 amount ||= 5 # is 0 Muszę teraz zrobić coś podobnego w JavaScript. Jaka jest konwencja lub właściwy sposób, aby to zrobić? Wiem, że ||=to nieprawidłowa...

128
Co to jest „montowanie” w React js?

Zbyt wiele razy słyszę termin „montowanie” podczas nauki ReactJS. Wydaje się, że w odniesieniu do tego terminu występują metody cyklu życia i błędy. Co dokładnie oznacza React przez montowanie? Przykłady: componentDidMount() and

128
Jak przekonwertować zwykły obiekt na mapę ES6?

Z jakiegoś powodu nie mogę znaleźć tej prostej rzeczy w dokumentacji MDN (może po prostu jej brakuje). Spodziewałem się, że to zadziała: const map = new Map({foo: 'bar'}); map.get('foo'); // 'bar' ... ale pierwsza linia rzuca TypeError: (var)[Symbol.iterator] is not a function Jak zrobić mapę...