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
Dziecko nasłuchuje zdarzenia rodzica w Angular 2
W Angular Docs jest temat słuchania dziecięcych wydarzeń od rodziców. W porządku. Ale moim celem jest coś odwrotnego !. W mojej aplikacji jest „admin.component”, który przechowuje widok układu strony administratora (menu paska bocznego, pasek zadań, status itp.). W tym komponencie nadrzędnym skonfigurowałem system routerów do zmiany widoku głównego między innymi …

8
Wywołaj funkcję javascript po załadowaniu skryptu
Mam stronę html, na której dynamicznie dołączam kod HTML za pomocą kodu JavaScript, jak poniżej <script type="text/javascript" src="/myapp/htmlCode"></script> Chcę wywołać funkcję js, np. LoadContent (); gdy powyższy skrypt doda dynamiczny html. Czy ktoś może mi pomóc, jak mogę to zrobić?

23
Dzielenie tablicy JS na N tablic
Wyobraź sobie, że mam taką tablicę JS: var a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]; Chcę podzielić tę tablicę na N mniejszych tablic. Na przykład: split_list_in_n(a, 2) [[1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11]] For N = 3: [[1, 2, …


5
Wysyłasz wiadomość do określonych podłączonych użytkowników za pomocą webSocket?
Napisałem kod do rozgłaszania wiadomości do wszystkich użytkowników: // websocket and http servers var webSocketServer = require('websocket').server; ... ... var clients = [ ]; var server = http.createServer(function(request, response) { // Not important for us. We're writing WebSocket server, not HTTP server }); server.listen(webSocketsServerPort, function() { ... }); var wsServer …

7
jQuery 'if .change () lub .keyup ()'
Korzystając z jQuery, chciałbym uruchomić funkcję, gdy są podniesione .change()lub .keyup(). Coś takiego. if ( jQuery(':input').change() || jQuery(':input').keyup() ) { alert( 'something happened!' ); } EDYTOWAĆ Przepraszam, zapomniałem wspomnieć. Oba .change()i .keyup()wymagają, aby niektóre zmienne znajdowały się w zakresie.

3
ES6 - Wywołaj metodę statyczną w klasie
Mam tę klasę, która wykonuje wewnętrzne wywołanie metody statycznej: export class GeneralHelper extends BaseHelper{ static is(env){ return config.get('env:name') === env; } static isProd(){ return GeneralHelper.is('prod'); } } Czy są jakieś słowa kluczowe, których mogę użyć do zastąpienia nazwy klasy w poniższym wierszu: GeneralHelper.is('prod'); W PHP istnieje self, staticitd. Czy ES6 …


6
Pobranie klasy elementu, który wywołał zdarzenie przy użyciu JQuery
czy mimo to można uzyskać klasę po uruchomieniu zdarzenia kliknięcia. Mój kod jak poniżej, działa tylko dla id, ale nie klasy. $(document).ready(function() { $("a").click(function(event) { alert(event.target.id + " and " + event.target.class); }); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <html> <body> <a href="#" id="kana1" class="konbo">click me 1</a> <a href="#" id="kana2" class="kinta">click me 2</a> …

9
Oczyść / przepisz kod HTML po stronie klienta
Muszę wyświetlić zasoby zewnętrzne ładowane za pośrednictwem żądań między domenami i upewnić się, że wyświetlam tylko „ bezpieczne ” treści. Można by użyć Prototype's String # stripScripts do usunięcia bloków skryptów. Ale opiekunowie tacy jak onclicklub onerrornadal tam są. Czy jest jakaś biblioteka, która może przynajmniej usuwanie bloków skryptów, zabić …


30
Najlepszy cukier składniowy javascript
Oto kilka perełek: Literały: var obj = {}; // Object literal, equivalent to var obj = new Object(); var arr = []; // Array literal, equivalent to var arr = new Array(); var regex = /something/; // Regular expression literal, equivalent to var regex = new RegExp('something'); Wartości domyślne: arg …

15
Jak wstrzyknąć JavaScript w kontrolce WebBrowser?
Próbowałem tego: string newScript = textBox1.Text; HtmlElement head = browserCtrl.Document.GetElementsByTagName("head")[0]; HtmlElement scriptEl = browserCtrl.Document.CreateElement("script"); lblStatus.Text = scriptEl.GetType().ToString(); scriptEl.SetAttribute("type", "text/javascript"); head.AppendChild(scriptEl); scriptEl.InnerHtml = "function sayHello() { alert('hello') }"; scriptEl.InnerHtml i scriptEl.InnerText wyświetlają błędy: System.NotSupportedException: Property is not supported on this type of HtmlElement. at System.Windows.Forms.HtmlElement.set_InnerHtml(String value) at SForceApp.Form1.button1_Click(Object sender, EventArgs e) …

4
Dlaczego nie można uzyskać dostępu do $ rootScope w szablonie dyrektywy z izolowanym zakresem?
Wydaje się, że w przypadku zakresu izolowanego szablon dyrektywy nie ma dostępu do zmiennej kontrolera ('Ctrl') $ rootScope, która jednak pojawia się w kontrolerze dyrektywy. Rozumiem, dlaczego zmienna kontrolera („Ctrl”) $ scope nie jest widoczna w zakresie izolowanym. HTML: <div ng-app="app"> <div ng-controller="Ctrl"> <my-template></my-template> </div> <script type="text/ng-template" id="my-template.html"> <label ng-click="test(blah)">Click</label> …

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.