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

10
Programowe zaznaczanie tekstu w polu wprowadzania na urządzeniach z systemem iOS (mobilna przeglądarka Safari)
Jak programowo zaznaczyć tekst w polu wprowadzania na urządzeniach z systemem iOS, np. IPhone, iPad z mobilną przeglądarką Safari? Zwykle wystarczy wywołać .select()funkcję na <input ... />elemencie, ale to nie działa na tych urządzeniach. Kursor jest po prostu pozostawiony na końcu istniejącego wpisu bez dokonanego wyboru.


6
Zaskoczony, że zmienna globalna ma nieokreśloną wartość w JavaScript
Dzisiaj byłem całkowicie zaskoczony, gdy zobaczyłem, że zmienna globalna ma undefinedw pewnym przypadku wartość. Przykład: var value = 10; function test() { //A console.log(value); var value = 20; //B console.log(value); } test(); Daje dane wyjściowe jako undefined 20 Tutaj, dlaczego silnik JavaScript traktuje globalną wartość jako undefined. Wiem, że JavaScript …
87 javascript  scope 

3
console.log na stdout w przypadku zdarzeń gulp
Chcę zalogować się do stdout (środowiska konfiguracyjnego), gdy zadanie Gulp jest uruchomione lub zostało uruchomione. Coś takiego: gulp.task('scripts', function () { var enviroment = argv.env || 'development'; var config = gulp.src('config/' + enviroment + '.json') .pipe(ngConstant({name: 'app.config'})); var scripts = gulp.src('js/*'); return es.merge(config, scripts) .pipe(concat('app.js')) .pipe(gulp.dest('app/dist')) .on('success', function() { console.log('Configured …

15
Deklarowanie tablicy obiektów
Mam zmienną, która jest tablicą i chcę, aby każdy element tablicy działał domyślnie jako obiekt. Aby to osiągnąć, mogę zrobić coś takiego w moim kodzie. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Działa to dobrze, ale nie chcę wspominać o żadnym numerze indeksu. Chcę, …

2
Jakie korzyści zapewnia składnia klasy ES2015 (ES6)?
Mam wiele pytań dotyczących klas ES6. Jakie są zalety używania classskładni? Czytałem, że publiczna / prywatna / statyczna będzie częścią ES7, czy to jest powód? Co więcej, czy jest classto inny rodzaj OOP, czy nadal jest to prototypowe dziedziczenie JavaScript? Czy mogę go zmodyfikować za pomocą .prototype? Czy jest to …

6
wyrażenie regularne javascript, aby nie dopasować słowa
Jak użyć wyrażenia regularnego javascript, aby sprawdzić ciąg, który nie pasuje do określonych słów? Na przykład chcę funkcji, która po przekazaniu ciągu zawierającego albo abcalbo def, zwraca fałsz. „abcd” -> false „cdef” -> fałsz „bcd” -> prawda EDYTOWAĆ Preferuję wyrażenie regularne tak proste, jak np. [^ Abc], ale nie daje …

2
Co robi obiekt Reflect w JavaScript?
Jakiś czas temu widziałem pusty fragment na MDN dla Reflectobiektu w javascript, ale za całe życie nie mogę znaleźć niczego w Google. Dzisiaj znalazłem ten http://people.mozilla.org/~jorendorff/es6-draft.html#sec-reflect-object i brzmi podobnie do obiektu Proxy, poza dziedziną i funkcjonalnością programu ładującego. Zasadniczo nie wiem, czy ta strona, którą znalazłem, wyjaśnia tylko, jak zaimplementować …

5
Zapobieganie iniekcji SQL w Node.js.
Czy można zapobiec iniekcjom SQL w Node.js (najlepiej za pomocą modułu) w taki sam sposób, w jaki PHP miał przygotowane instrukcje, które chroniły przed nimi. Jeśli tak to jak? Jeśli nie, to jakie przykłady mogą ominąć podany przeze mnie kod (patrz poniżej). Jakiś kontekst: Tworzę aplikację internetową ze stosem zaplecza …

8
jquery, aby zmienić atrybut stylu klasy div
Mam taką klasę suwaka i chcę zmienić atrybut stylu style = "left: 336px" <div id="range-cont"> <div class="slider"> <div class="progress" style="width: 350px;"></div> <a class="handle" href="#" **style="left: 336px;"**></a> </div> <input id="percentage" class="range" type="range" value="14" name="percentage" min="0" max="100"> <p id="percent-label">%</p> </div> </div> Próbowałem, $('.handle').css({'style':'left: 300px'})ale to nie działa. Nie wiem, co robię źle
87 javascript  jquery  css 



5
„append” wywołane na obiekcie, który nie implementuje interfejsu FormData
Próbuję przesłać obraz za pomocą jQuery i Ajax. Ale tutaj wydarzyła się dziwna rzecz. W konsoli zarejestruj jego wyświetlanie TypeError: „append” wywołane na obiekcie, który nie implementuje interfejsu FormData. Proszę, powiedz mi, co tu zrobiłem źle? Skrypt JS var prosrc=$("#pro_pix img").last().attr("src"); $("#logoform").on('change',function(event){ var postData = new FormData(this); $("#pro_pix img").last().hide(); $("#pro_pix …


6
Javascript - klucz obiektu-> wartość
var obj = { a: "A", b: "B", c: "C" } console.log(obj.a); // return string : A ale chcę sobie poradzić z taką zmienną var name = "a"; console.log(obj.name) // but return undefined Jak to zrobić?
87 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.