Jak mogę sprawdzić, czy typ zmiennej jest typu Boolean? Mam na myśli kilka alternatyw, takich jak: if(jQuery.type(new Boolean()) === jQuery.type(variable)) //Do something.. Ale to nie wydaje mi się ładne. Czy istnieje czystszy sposób na osiągnięcie
Jak mogę sprawdzić, czy typ zmiennej jest typu Boolean? Mam na myśli kilka alternatyw, takich jak: if(jQuery.type(new Boolean()) === jQuery.type(variable)) //Do something.. Ale to nie wydaje mi się ładne. Czy istnieje czystszy sposób na osiągnięcie
Dlaczego niektóre witryny (lub reklamodawcy, którzy podają klientom kod javascript) stosują technikę dzielenia <script>i / lub </script>tagów w ramach document.write()połączeń? Zauważyłem, że Amazon też to robi, na przykład: <script type='text/javascript'> if (typeof...
Próbuję przekonwertować dane XML na pliki PDF ze strony internetowej i miałem nadzieję, że zrobię to całkowicie w JavaScript. Potrzebuję umieć rysować tekst, obrazy i proste kształty. Chciałbym móc to zrobić całkowicie w
Słyszałem to już kilka razy. Czy pętle JavaScript są naprawdę szybsze podczas liczenia wstecz? Jeśli tak, to dlaczego? Widziałem kilka przykładów zestawu testów pokazujących, że odwrócone pętle są szybsze, ale nie mogę znaleźć żadnego wyjaśnienia, dlaczego! Zakładam, że dzieje się tak, ponieważ...
Jak wykryć, że użytkownik przesunął palcem w jakimś kierunku po stronie internetowej z JavaScript? Zastanawiałem się, czy istnieje jedno rozwiązanie, które działałoby na stronach internetowych zarówno na iPhonie, jak i telefonie z
Zakładając, że mam tablicę o rozmiarze N(gdzie N > 0), czy istnieje bardziej skuteczny sposób dodawania do tablicy, który nie wymagałby kroków O (N + 1)? W kodzie zasadniczo to, co obecnie robię function prependArray(value, oldArray) { var newArray = new Array(value); for(var i = 0; i <...
Chcę, aby ten link zawierał okno dialogowe JavaScript z pytaniem użytkownika „ Jesteś pewien? T / N ”. <a href="delete.php?id=22">Link</a> Jeśli użytkownik kliknie „Tak”, link powinien się załadować, jeśli „Nie” nic się nie stanie. Wiem, jak to zrobić w formularzach, używając...
formatCalendarDate = function (dateTime) { return moment.utc(dateTime).format('LLL'); }; Wyświetla: „28 lutego 2013 09:24” Ale chciałbym usunąć czas na końcu. Jak mogę to zrobić? Używam Moment.js
Używam eslint z Sublime Text 3 i piszę gulpfile.js. /*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); }); Ale eslint ciągle wyświetla błąd: „Błąd: nieoczekiwana instrukcja konsoli. (Bez konsoli)” Znalazłem tutaj oficjalny dokument ,...
Mam element iframe i aby uzyskać dostęp do elementu nadrzędnego, zaimplementowałem następujący kod: window.parent.document.getElementById('parentPrice').innerHTML Jak uzyskać ten sam wynik za pomocą jquery? AKTUALIZACJA : Lub jak uzyskać dostęp do strony nadrzędnej iFrame za pomocą...
Tutaj, w Stackoverflow, jeśli zacząłeś wprowadzać zmiany, to próbujesz opuścić stronę, pojawia się przycisk potwierdzenia javascript i pyta: „Czy na pewno chcesz opuścić tę stronę?” blee bla bloo ... Czy ktoś już to zaimplementował, jak mogę śledzić, czy zmiany zostały popełnione? Wierzę, że...
Jak znaleźć aktualną szerokość <div>w sposób zgodny z wieloma przeglądarkami bez korzystania z biblioteki takiej jak
Mam adres URL podobny do http://localhost/dms/mduserSecurity/UIL/index.php?menu=true&submenu=true&pcode=1235. Chcę uzyskać adres URL bez ciągu zapytania: http://localhost/dms/mduserSecurity/UIL/index.php . Czy jest jakaś metoda na to w JavaScript? Obecnie używam document.location.href,...
Używam kierownic do szablonów w moim projekcie. Czy istnieje sposób na uzyskanie indeksu bieżącej iteracji „każdego” pomocnika w kierownicy? <tbody> {{#each item}} <tr> <td><!--HOW TO GET ARRAY INDEX HERE?--></td> <td>{{this.key}}</td>...
Otrzymuję ten błąd podczas próby debugowania aplikacji mojego węzła za pomocą polecenia npm start. Błąd: npm ERR! Windows_NT 6.3.9600 npm ERR! argv "C: \ Program Files \ nodejs \\ node.exe" "C: \ Program Files \ nodejs \ mod_węzła \ npm \ bin \ npm-cli.js" "start" npm ERR! węzeł v0.12.7 npm ERR!...
Mam funkcję, która dodaje <div>element do kliknięcia. Funkcja pobiera tekst klikniętego elementu i przypisuje go do zmiennej o nazwie name. Ta zmienna jest następnie używana jako<div> id dołączony element. Muszę zobaczyć, czy <div> idzname już istnieje, zanim dołączy element, ale...
Mam uproszczoną funkcję, która wygląda następująco: function(query) { myApi.exec('SomeCommand', function(response) { return response; }); } Zasadniczo chcę, aby zadzwonił myApi.execi zwrócił odpowiedź podaną w wywołaniu zwrotnym lambda. Jednak powyższy kod nie działa i po prostu zwraca...
Mam ciąg w aplikacji serwera Java, do której można uzyskać dostęp za pomocą AJAX. Wygląda mniej więcej tak: var json = [{ "adjacencies": [ { "nodeTo": "graphnode2", "nodeFrom": "graphnode1", "data": { "$color": "#557EAA" } } ], "data": { "$color": "#EBB056", "$type": "triangle",...
Mam szereg obietnic, które realizuję Promise.all(arrayOfPromises); Kontynuuję, aby kontynuować łańcuch obietnic. Wygląda mniej więcej tak existingPromiseChain = existingPromiseChain.then(function() { var arrayOfPromises = state.routes.map(function(route){ return route.handler.promiseHandler();...
На этот вопрос есть ответы на przepełnienie stosu на русском : Всплывают ли переменные, объявленные с помощью niech Ø const ¢ ES6? Gram od jakiegoś czasu ES6 i zauważyłem, że podczas gdy zmienne zadeklarowane za pomocą varsą podnoszone zgodnie z oczekiwaniami...