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

18
Wykryj przeglądarkę Safari
Jak wykryć przeglądarkę Safari za pomocą JavaScript? Wypróbowałem kod poniżej i wykrywa on nie tylko Safari, ale także przeglądarkę Chrome. function IsSafari() { var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1; return is_safari; }

7
Czy C # ma odpowiednik encodeURIComponent () w języku JavaScript?
W JavaScript: encodeURIComponent("©√") == "%C2%A9%E2%88%9A" Czy istnieje odpowiednik dla aplikacji C #? Do ucieczki znaków HTML użyłem: txtOut.Text = Regex.Replace(txtIn.Text, @"[\u0080-\uFFFF]", m => @"&#" + ((int)m.Value[0]).ToString() + ";"); Ale nie jestem pewien, jak przekonwertować dopasowanie do prawidłowego formatu szesnastkowego używanego przez JS. Na przykład ten kod: txtOut.Text = Regex.Replace(txtIn.Text, @"[\u0080-\uFFFF]", …

5
Jak wyodrębnić ciąg za pomocą JavaScript Regex?
Próbuję wyodrębnić podciąg z pliku za pomocą JavaScript Regex. Oto wycinek z pliku: DATE:20091201T220000 SUMMARY:Dad's birthday pole, które chcę wyodrębnić, to „Podsumowanie”. Oto podejście: extractSummary : function(iCalContent) { /* input : iCal file content return : Event summary */ var arr = iCalContent.match(/^SUMMARY\:(.)*$/g); return(arr); }


5
Object.is vs ===
Natknąłem się na przykład kodu, który korzystał z tego porównania: var someVar = 0; Object.is(false, someVar); //Returns false Wiem, że false == 0tak będzie true, dlatego mamy ===. Czym się Object.isróżni od ===?

10
Jak zapisać płótno jako obraz za pomocą canvas.toDataURL ()?
Obecnie tworzę aplikację internetową HTML5 / natywną aplikację Phonegap i nie wiem, jak zapisać płótno jako obraz canvas.toDataURL(). Czy ktoś może mi pomóc? Oto kod, co jest z nim nie tak? // Moje płótno nosiło nazwę „canvasSignature” JavaScript: function putImage() { var canvas1 = document.getElementById("canvasSignature"); if (canvas1.getContext) { var ctx …

10
Wykrywanie zmiany wysokości elementu div za pomocą jQuery
Mam element div, który zawiera zawartość, która jest dodawana i usuwana dynamicznie, więc jej wysokość często się zmienia. Mam również element div, który jest całkowicie umieszczony bezpośrednio pod spodem za pomocą javascript, więc jeśli nie mogę wykryć, kiedy zmienia się wysokość elementu div, nie mogę zmienić jego położenia poniżej. Jak …
141 javascript  jquery 

16
Rozwiązania do dystrybucji aplikacji HTML5 jako aplikacji komputerowych? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

7
Zmień rozmiar obrazu ikony znacznika Map Google
Kiedy ładuję obraz do właściwości icon znacznika, wyświetla się on w swoim oryginalnym rozmiarze, który jest znacznie większy niż powinien. Chcę zmienić rozmiar do standardowego na mniejszy rozmiar. Jaki jest najlepszy sposób, aby to zrobić? Kod: function addMyPos(latitude,longitude){ position = new google.maps.LatLng(latitude,longitude) marker = new google.maps.Marker({ position: position, map: map, …

6
Jak połączyć ze sobą dwa obiekty javascript w ES6 +?
Mam dość ciągłego pisania kodu w ten sposób: function shallowExtend(obj1,obj2){ var key; for ( key in obj2 ) { if ( obj2.hasOwnProperty(key) === false ) continue; obj1[key] = obj2[key] } } Lub jeśli nie chcę sam pisać kodu, zaimplementuj bibliotekę, która już to robi. Z pewnością ES6 + przybywa na …

7
Pętla wydarzeń Nodejs
Czy w architekturze nodejs są wewnętrznie dwie pętle zdarzeń? libev / libuv v8 pętla zdarzeń javascript Czy w żądaniu we / wy węzeł umieszcza w kolejce żądanie do libeio, które z kolei powiadamia o dostępności danych za pośrednictwem zdarzeń korzystających z libev, a na koniec te zdarzenia są obsługiwane przez …


11
Jak przekonwertować znacznik czasu unixa na datę kalendarza moment.js
Mam uniksowy znacznik czasu i próbuję przekształcić go w datę kalendarzową, taką jak MM/DD/YYYY. Jak dotąd mam to: $(document).ready(function() { var value = $("#unixtime").val(); //this retrieves the unix timestamp var dateString = moment(value).calendar(); alert(dateString); }); Kiedy próbuję wydrukować datę z kalendarza, w oknie pojawia się komunikat „Nieprawidłowa data”. Czy ktoś …


5
Lepszy sposób na uzyskanie czasu w milisekundach w javascript?
Czy istnieje w JavaScript alternatywa pobierania czasu w milisekundach przy użyciu obiektu daty lub przynajmniej sposób na ponowne użycie tego obiektu bez konieczności tworzenia wystąpienia nowego obiektu za każdym razem, gdy potrzebuję uzyskać tę wartość? Pytam o to, ponieważ staram się stworzyć prosty silnik gry w JavaScript, a przy obliczaniu …
141 javascript 

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.