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

9
Szyfrowanie i deszyfrowanie ciągów JavaScript?
Jestem zainteresowany zbudowaniem małej aplikacji do użytku osobistego, która będzie szyfrować i odszyfrowywać informacje po stronie klienta za pomocą JavaScript. Zaszyfrowane informacje będą przechowywane w bazie danych na serwerze, ale nigdy w wersji odszyfrowanej. Nie musi to być super bezpieczne, ale chciałbym użyć obecnie nieprzerwanego algorytmu. Idealnie byłbym w stanie …


9
Reaguj: „this” jest niezdefiniowane w funkcji składnika
class PlayerControls extends React.Component { constructor(props) { super(props) this.state = { loopActive: false, shuffleActive: false, } } render() { var shuffleClassName = this.state.toggleActive ? "player-control-icon active" : "player-control-icon" return ( <div className="player-controls"> <FontAwesome className="player-control-icon" name='refresh' onClick={this.onToggleLoop} spin={this.state.loopActive} /> <FontAwesome className={shuffleClassName} name='random' onClick={this.onToggleShuffle} /> </div> ); } onToggleLoop(event) { // "this …
152 javascript  reactjs  this 

22
Jak uzyskać podstawowy adres URL za pomocą jQuery lub javascript?
W joomla php tam mogę użyć, $this->baseurlaby uzyskać ścieżkę podstawową, ale chciałem uzyskać ścieżkę podstawową w jquery. Podstawową ścieżką może być dowolny z poniższych przykładów: http://www.example.com/ http://localhost/example http://www.example.com/sub/example exampleMoże również zmienić.
152 javascript  jquery 

8
Utwórz katalog podczas zapisywania do pliku w Node.js
Majstrowałem przy Node.js i znalazłem mały problem. Mam skrypt, który znajduje się w katalogu o nazwie data. Chcę, aby skrypt zapisywał dane do pliku w podkatalogu w tym datapodkatalogu. Jednak pojawia się następujący błąd: { [Error: ENOENT, open 'D:\data\tmp\test.txt'] errno: 34, code: 'ENOENT', path: 'D:\\data\\tmp\\test.txt' } Kod wygląda następująco: var …


7
Gulps gulp.watch nie został uruchomiony dla nowych lub usuniętych plików?
Następujące zadanie Gulpjs działa dobrze podczas edycji plików w dopasowaniu globalnym: // watch task. gulp.task('watch', ['build'], function () { gulp.watch(src + '/js/**/*.js', ['scripts']); gulp.watch(src + '/img//**/*.{jpg,jpeg,png,gif}', ['copy:images']); gulp.watch(src + '/less/*.less', ['styles']); gulp.watch(src + '/templates/**/*.{swig,json}', ['html']); }); // build task. gulp.task('build', ['clean'], function() { return gulp.start('copy', 'scripts', 'less', 'htmlmin'); }); Jednak …
151 javascript  node.js  gulp 

7
Serializacja obiektu, który zawiera cykliczną wartość obiektu
Mam obiekt (drzewo parsowania), który zawiera węzły potomne, które są odniesieniami do innych węzłów. Chciałbym serializować ten obiekt, używając JSON.stringify(), ale otrzymuję TypeError: cykliczna wartość obiektu ze względu na konstrukcje, o których wspomniałem. Jak mogłem to obejść? Nie ma dla mnie znaczenia, czy te odwołania do innych węzłów są reprezentowane, …

18
Załaduj ponownie iframe za pomocą jQuery
Mam dwa elementy iframe na stronie i jeden wprowadza zmiany w drugim, ale drugi element iframe nie pokazuje zmiany, dopóki nie odświeżę. Czy istnieje łatwy sposób na odświeżenie tego elementu iframe za pomocą jQuery? <div class="project"> <iframe id="currentElement" class="myframe" name="myframe" src="http://somesite.com/something/new"></iframe> </div>

6
Usuń dopełnienie lub marginesy z Google Charts
// Load the Visualization API and the piechart package. google.load('visualization', '1.0', {'packages':['corechart']}); // Set a callback to run when the Google Visualization API is loaded. google.setOnLoadCallback(drawChart); // Callback that creates and populates a data table, // instantiates the pie chart, passes in the data and // draws it. function drawChart() …

3
Przekazanie wiadomości rozszerzenia Chrome: odpowiedź nie została wysłana
Próbuję przekazywać komunikaty między skryptem zawartości a rozszerzeniem Oto, co mam w skrypcie zawartości chrome.runtime.sendMessage({type: "getUrls"}, function(response) { console.log(response) }); A w tle mam skrypt chrome.runtime.onMessage.addListener( function(request, sender, sendResponse) { if (request.type == "getUrls"){ getUrls(request, sender, sendResponse) } }); function getUrls(request, sender, sendResponse){ var resp = sendResponse; $.ajax({ url: "http://localhost:3000/urls", …


11
Jak mam wywołać 3 funkcje, aby wykonać je jedna po drugiej?
Jeśli potrzebuję wywołać te funkcje jedna po drugiej, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Wiem, że w jQuery mógłbym zrobić coś takiego: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); }); }); Ale załóżmy, że nie używam jQuery i chcę wywołać: some_3secs_function(some_value); some_5secs_function(some_value); some_8secs_function(some_value); Jak powinienem wywołać te funkcje, aby wykonać some_3secs_function, a PO zakończeniu tego wywołania, wykonać …


8
Co znaczy enumerable?
Zostałem skierowany na stronę for..in w MDN, kiedy napisano: „for..in Iteruje po wyliczalnych właściwościach obiektu”. Następnie przeszedłem do strony Wyliczalność i własność właściwości, na której było napisane: „Wyliczalne właściwości to te, które mogą być iterowane przez pętlę for..in”. Słownik definiuje wyliczalne jako policzalne, ale tak naprawdę nie mogę sobie wyobrazić, …

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.