Pytania oznaczone «javascript»

230
Jak uzyskać poprzedni adres URL w JavaScript?

Czy jest jakiś sposób na uzyskanie poprzedniego adresu URL w JavaScript? Coś takiego: alert("previous url is: " + window.history.previous.href); Czy jest coś takiego? Czy powinienem po prostu przechowywać go w pliku cookie? Muszę tylko wiedzieć, że mogę robić przejścia z poprzedniego adresu URL...

230
Jak posortować tablicę bez mutowania oryginalnej tablicy?

Załóżmy, że chciałem funkcji sortowania, która zwraca posortowaną kopię wprowadzonej tablicy. Naiwnie tego próbowałem function sort(arr) { return arr.sort(); } i przetestowałem to z tym, co pokazuje, że moja sortmetoda mutuje tablicę. var a = [2,3,7,5,3,7,1,3,4]; sort(a); alert(a); //alerts...

229
Dekoduj i wzmacniaj powrót do i w JavaScript

Mam ciągi jak var str = 'One & two & three'; renderowane do HTML przez serwer WWW. Muszę przekształcić te ciągi 'One & two & three' Obecnie to właśnie robię (przy pomocy jQuery): $(document.createElement('div')).html('{{ driver.person.name }}').text() Mam jednak...

229
Wywołaj metodę komponentu Vue.js spoza komponentu

Załóżmy, że mam główną instancję Vue, która zawiera elementy potomne. Czy istnieje sposób wywołania metody należącej do jednego z tych komponentów spoza instancji Vue? Oto przykład: var vm = new Vue({ el: '#app', components: { 'my-component': { template: '#my-template', data: function()...

228
Javascript zastąpić odniesieniem do dopasowanej grupy?

Mam ciąg, taki jak hello _there_. Chciałbym wymienić dwie z podkreślenia <div>i </div>odpowiednio, przy użyciu JavaScript . Dane wyjściowe wyglądałyby (zatem) hello <div>there</div>. Ciąg może zawierać wiele par znaków podkreślenia. Co szukam jest sposobem albo uruchomić...

228
Jak mogę zaokrąglić liczbę w JavaScript?

Jak mogę zaokrąglić liczbę w JavaScript? math.round() nie działa, ponieważ zaokrągla go do najbliższego miejsca po przecinku. Nie jestem pewien, czy jest lepszy sposób na zrobienie tego niż zerwanie go w przecinku dziesiętnym przy zachowaniu pierwszego bitu. Musi

228
.keyCode vs. .which

Myślałem, że odpowiedź na to pytanie znajdzie się gdzieś na Stack Overflow, ale nie mogę tego znaleźć. Jeśli oczekuję zdarzenia naciśnięcia klawisza, czy powinienem używać .keyCodelub .whichustalić, czy naciśnięto klawisz Enter? Zawsze robiłem coś takiego: $("#someid").keypress(function(e) { if...

228
Ostatni segment adresu URL

Jak uzyskać ostatni segment adresu URL? Mam następujący skrypt, który wyświetla pełny adres URL klikniętego tagu kotwicy: $(".tag_name_goes_here").live('click', function(event) { event.preventDefault(); alert($(this).attr("href")); }); Jeśli adres URL to http://mywebsite/folder/file w jaki...