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

1
Wartość słowa kluczowego `this` funkcji zwróconej z gettera
W poniższym przykładzie znalazłem nieoczekiwaną wartość tego słowa kluczowego: let x = { z : 10 , get func1() { return function(v) { console.log(this === v); } } } x.func1(x) Uruchom fragment koduUkryj wynikiRozwiń fragment kodu Wartością tego słowa kluczowego jest obiekt x, tak jakby został wykonany z tego obiektu, …

3
Dlaczego promise.finally w moim projekcie Vue nie działa w Edge?
Mam ogromne kłopoty z uruchomieniem moich wielopełniaczy w Edge. Próbowałem postępować zgodnie z dokumentacją, ale różne próby nie przyniosły rezultatu. Wydaje się to być obiecujące. Ostatecznie nie działa. Dzieje się tak w module vuex, więc próbowałem dodać vuex do transpileDependencies w vue.config, ale bez powodzenia. Mój babel.config.js: module.exports = { …

6
I wiele parametrów
function andMultipleExpr(){ let logicalAnd; let i; for (i = 0; i < arguments.length; i++){ logicalAnd = arguments[i] && arguments[i+1]; } return logicalAnd; } console.log(andMultipleExpr(true, true, false, false)); Oczekuję wykonania tego kodu: true i& true i& false i& false, a to powinno zwrócić false . Jak to zrobić w js? Dzięki

2
Sortowanie właściwości w JavaScript jest zepsute
Muszę przejść przez obiekt JavaScript traktując go jako tablicę z niestandardowymi kluczami. Wiem, że nie jest to w pełni obsługiwane, ponieważ właściwości nie mają kolejności instruktażowej, ale ponieważ zawsze zmieniam właściwości, uważam to podejście za proste i niezawodne ... aż do teraz. Problem występuje, gdy klucze są cyframi lub ciągami, …
15 javascript 

8
Kierownice: odmówiono dostępu w celu rozwiązania właściwości „z”, ponieważ nie jest ona „własnością własną” jej rodzica
Używam zaplecza Nodejsa z renderowaniem po stronie serwera za pomocą kierownicy. Po odczytaniu doctablicy obiektów z kierownicy, która zawiera kluczowe „treść” i „z”. Jednak gdy próbuję użyć #eachpętli do przeszukiwania tablicy obiektów, pojawia się błąd „Kierownica: odmowa dostępu do rozwiązania właściwości„ z ”, ponieważ nie jest to„ własność własna ”jej …

2
Czy mogę użyć window.location.replace w ramce iframe?
Możemy użyć, window.location.replaceaby ominąć historię i celować w kotwice na stronie bez przeładowań strony, ale nie w ramkach iframe? Problemem jest naruszenie CSP (polityka bezpieczeństwa treści), które script-src 'unsafe-inline'muszą być włączone. Tyle że nie mam zdefiniowanego CSP, a nawet jeśli go zdefiniuję i pozwolę, script-src 'unsafe-inline'że nadal daje ten sam …

3
Jak zmapować tablicę pionowo na kolumny?
Jeśli mam szereg przedmiotów, takich jak, const array = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18 ] Jak mogę to zmapować, aby ekran / strona renderowała się, 1 6 11 16 2 7 12 17 3 8 13 …
15 javascript 

1
pushState tworzy zduplikowane wpisy historii i zastępuje poprzednie
Stworzyłem aplikację internetową, która korzysta z metod history pushStatei replaceState, aby poruszać się po stronach, jednocześnie aktualizując historię. Sam skrypt działa prawie idealnie; ładuje strony poprawnie i wyrzuca błędy strony, gdy trzeba je wyrzucić. Zauważyłem jednak dziwny problem polegający na pushStatewypychaniu wielu zduplikowanych wpisów (i zastępowaniu wcześniejszych) do historii. Załóżmy …
15 javascript 

8
Jak sumować liczby zmiennoprzecinkowe w formacie godzin i minut?
Jak sumować liczby zmiennoprzecinkowe w formacie godzin i minut? Te. jeśli obliczymy dwie takie liczby, 0.35+3.45to powinno być = 4.20, nie3.80 var arr = [0.15, 0.2, 3.45, 0.4, 2, 0.3, 5.2, 1, 1.4, 1.1, 2.4, 1, 3.4] var sum = 0.0; arr.forEach(function(item) { console.log(sum); sum += parseFloat(item); }); Uruchom fragment …
14 javascript 

4
Jak sprawić, by iframe reagował bez założenia współczynnika proporcji?
Jak sprawić, by iframe reagował bez zakładania współczynnika proporcji? Na przykład treść może mieć dowolną szerokość lub wysokość, która jest nieznana przed renderowaniem. Uwaga: możesz używać Javascript. Przykład: <div id="iframe-container"> <iframe/> </div> Zmień to iframe-containertak, aby jego zawartość ledwo mieściła się w środku bez dodatkowej przestrzeni, innymi słowy, jest wystarczająco …

5
Scal tablice do jednej tablicy po filtrowaniu
Mam szereg obiektów, w których biorę tylko tablicę lokalizacji. Moim celem jest połączenie tych tablic lokalizacji w jedną tablicę, jednak nie udało mi się tego i otrzymam pustą tablicę. Tak to robię: let results = [{ id: '1', locations: ['aaaa', 'bbbbbb', 'cccccc'] }, { id: '2', locations: [] }, { …

8
Pierwszy numer wchodzi do środka, gdy wpisz ostatni numer w polu tekstowym
Kiedy wpisuję ostatnią cyfrę , pierwsza cyfra wchodzi do text-box(znika), dodaje jedną dodatkową spację. Po kliknięciu na zewnątrz text-boxwygląda dobrze, czego potrzebuję podczas pisania ostatniego znaku. #number_text { padding-left: 9px; letter-spacing: 31px; border: 0; background-image: linear-gradient(to right, #e1e1e1 70%, rgba(255, 255, 255, 0) 0%); background-position: left bottom; background-size: 38px 1px; …
14 javascript  jquery  html  css 

6
Przycisk Wstecz / Dalej przeglądarki, aby poruszać się między kartami
Dostaję wiele skarg od użytkowników, że kiedy korzystają z moich kart opartych na jQuery, uważają za denerwujące, że kiedy wracają do przeglądarki, nie przechodzą do poprzedniej karty, ale do poprzedniej strony . Dodałem następujące przyciski poprzedni / następny, ale za mało. Jak mogę ponownie skonfigurować moje przyciski, aby użytkownicy przechodzili …



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.