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


10
Usuwanie elementu z tablicy w stanie komponentu
Próbuję znaleźć najlepszy sposób na usunięcie elementu z tablicy w stanie komponentu. Ponieważ nie powinienem this.statebezpośrednio modyfikować zmiennej, czy istnieje lepszy sposób (bardziej zwięzły) na usunięcie elementu z tablicy niż to, co mam tutaj ?: onRemovePerson: function(index) { this.setState(prevState => { // pass callback in setState to avoid race condition …

11
Lekka baza danych Javascript do użytku w Node.js [zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 5 lat temu . Popraw to pytanie Każdy wie o lekkiej, ale wytrzymałej bazie danych, napisanej w JavaScript, której można używać z Node.js. …

2
Identyfikator jQuery zaczyna się od
Próbuję uzyskać wszystkie elementy z identyfikatorem zaczynającym się od jakiejś wartości. Poniżej znajduje się mój kod jQuery. Próbuję użyć zmiennej JavaScript podczas wyszukiwania elementów. Ale to nie działa. Czego mi brakuje poniżej? Więc id 'wartość' szukam jest wartością klikniętego elementu $(document).ready(function() { $('input[name$="_chkmulti"]').click(function(){ var value = $(this).val(); $("td[id^= + value …
131 javascript  jquery 

3
Właściwość „catch” nie istnieje w typie „Observable <any>”
Na stronie dokumentacji Angular 2 dotyczącej korzystania z usługi HTTP znajduje się przykład. getHeroes (): Observable&lt;Stuff[]&gt; { return this.http.get(this.url) .map(this.extractData) .catch(this.handleError); } Sklonowałem projekt angular2-webpack-starter i sam dodałem powyższy kod. Importowałem Observableza pomocą import {Observable} from 'rxjs/Observable'; Zakładam, że właściwości Observablesą również importowane ( .mapdziała). Przejrzał dziennik zmian rxjs.beta-6 i …



7
JavaScript i regex: podziel ciąg i zachowaj separator
Mam ciąg: var string = "aaaaaa&lt;br /&gt;&amp;dagger; bbbb&lt;br /&gt;&amp;Dagger; cccc" Chciałbym podzielić ten ciąg za pomocą separatora, &lt;br /&gt;po którym następuje znak specjalny. Aby to zrobić, używam tego: string.split(/&lt;br \/&gt;&amp;#?[a-zA-Z0-9]+;/g); Dostaję to, czego potrzebuję, z wyjątkiem tego, że tracę ogranicznik. Oto przykład: http://jsfiddle.net/JwrZ6/1/ Jak mogę zachować separator?
131 javascript  regex 

3
otwarte argumenty funkcji z TypeScript
IMO, jednym z głównych problemów języka TypeScript jest obsługa istniejącego zwykłego kodu JavaScript. Takie wrażenie miałem na pierwszy rzut oka. Spójrz na następującą funkcję JavaScript, która jest całkowicie poprawna: Uwaga: nie mówię, że podoba mi się to podejście. Mówię tylko, że to poprawny kod JavaScript. function sum(numbers) { var agregatedNumber …

5
Maszynopis: Reaguj typy zdarzeń
Jaki jest poprawny typ zdarzeń React. Początkowo użyłem tylko anyze względu na prostotę. Teraz próbuję wszystko uporządkować i anycałkowicie unikać używania . A więc w prostej formie, takiej jak ta: export interface LoginProps { login: { [k: string]: string | Function uname: string passw: string logIn: Function } } @inject('login') …

6
Typ parametru podpisu indeksu nie może być typem unii. Zamiast tego rozważ użycie mapowanego typu obiektu
Próbuję użyć następującego wzoru: enum Option { ONE = 'one', TWO = 'two', THREE = 'three' } interface OptionRequirement { someBool: boolean; someString: string; } interface OptionRequirements { [key: Option]: OptionRequirement; } Wydaje mi się to bardzo proste, jednak pojawia się następujący błąd: Typ parametru podpisu indeksu nie może być …

3
Otwórz URL w nowym oknie z JavaScriptem
Tworzę „przycisk udostępniania”, aby udostępnić bieżącą stronę. Chciałbym pobrać aktualny adres URL strony i otworzyć go w nowym oknie. Obecna część adresu URL działa, ale nie mogę uruchomić następnej części. Zmagam się ze składnią. Chciałbym określić nowy rozmiar okna na width=520, height=570. Coś jak: &lt;a target="_blank" href="https://www.linkedin.com/cws/share?mini=true&amp;amp;url=[sub]" onclick="this.href = this.href.replace('[sub]',window.location)"&gt; …


6
Wywołanie spakowanego kodu internetowego z zewnątrz (tag HTML script)
Załóżmy, że mam taką klasę (napisaną na maszynie) i dołączam ją do pakietu internetowego do bundle.js. export class EntryPoint { static run() { ... } } W moim index.html umieszczę pakiet, ale potem chciałbym również wywołać tę statyczną metodę. &lt;script src="build/bundle.js"&gt;&lt;/script&gt; &lt;script&gt; window.onload = function() { EntryPoint.run(); } &lt;/script&gt; Jednak …

10
Pole wyboru JavaScript onChange
Mam checkbox w formularzu i chciałbym żeby działało według następującego scenariusza: jeśli ktoś to sprawdzi, wartość textfield ( totalCost) powinna być ustawiona na 10. wtedy, jeśli wrócę i odznaczę to, funkcja calculate()ustawi wartość totalCostzgodnie z innymi parametrami w formularzu. Zasadniczo potrzebuję części, w której zaznaczając pole wyboru, robię jedną rzecz, …

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.