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

16
Różnica między JSON.stringify i JSON.parse
Byłem zdezorientowany, kiedy użyć tych dwóch metod analizy. Po powtórzeniu moich danych zakodowanych w formacie json i odzyskaniu ich z powrotem za pośrednictwem ajax często wpadam w błąd co do tego, kiedy powinienem użyć JSON.stringify i JSON.parse . Dostaję się [object,object]do swojego pliku console.log podczas analizowania i obiektu JavaScript podczas …
452 javascript  json 


16
Najlepszy sposób na śledzenie zamiany podczas pisania w typie wprowadzania = „tekst”?
Z mojego doświadczenia wynika, że input type="text" onchangezdarzenie zwykle występuje tylko po pozostawieniu blurkontroli ( ). Czy istnieje sposób, aby zmusić przeglądarkę do uruchamiania przy onchangekażdej textfieldzmianie treści? Jeśli nie, jaki jest najbardziej elegancki sposób śledzenia tego „ręcznie”? Korzystanie ze onkey*zdarzeń nie jest niezawodne, ponieważ można kliknąć pole prawym przyciskiem …
449 javascript  html  forms 

26
Uzyskiwanie bieżącej daty i godziny w JavaScript
Mam skrypt, który drukuje bieżącą datę i godzinę w JavaScript, ale DATEzawsze jest źle. Oto kod: var currentdate = new Date(); var datetime = "Last Sync: " + currentdate.getDay() + "/" + currentdate.getMonth() + "/" + currentdate.getFullYear() + " @ " + currentdate.getHours() + ":" + currentdate.getMinutes() + ":" + …

15
Jaki jest najlepszy sposób na zerwanie z zagnieżdżonych pętli w JavaScript?
Jaki jest najlepszy sposób na oderwanie się od zagnieżdżonych pętli w JavaScript? //Write the links to the page. for (var x = 0; x < Args.length; x++) { for (var Heading in Navigation.Headings) { for (var Item in Navigation.Headings[Heading]) { if (Args[x] == Navigation.Headings[Heading][Item].Name) { document.write("<a href=\"" + Navigation.Headings[Heading][Item].URL + …

12
Tworzenie BLOBa z ciągu Base64 w JavaScript
Mam dane binarne zakodowane w standardzie Base64 w ciągu: const contentType = 'image/png'; const b64Data = 'iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=='; Chciałbym utworzyć blob:adres URL zawierający te dane i wyświetlić go użytkownikowi: const blob = new Blob(????, {type: contentType}); const blobUrl = URL.createObjectURL(blob); window.location = blobUrl; Nie byłem w stanie dowiedzieć się, jak utworzyć …
447 javascript  base64 

9
Przekaż tablicę Deferreds do $ .when ()
Oto wymyślony przykład tego, co się dzieje: http://jsfiddle.net/adamjford/YNGcm/20/ HTML: <a href="#">Click me!</a> <div></div> JavaScript: function getSomeDeferredStuff() { var deferreds = []; var i = 1; for (i = 1; i <= 10; i++) { var count = i; deferreds.push( $.post('/echo/html/', { html: "<p>Task #" + count + " complete.", delay: …

18
Wtryskiwacz AngularJS 1.2 $: moduł
Kiedy używasz kątowego 1.2 zamiast 1.07, następujący fragment kodu nie jest już ważny, dlaczego? 'use strict'; var app = angular.module('myapp', []); app.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) { $locationProvider.html5Mode(true); $routeProvider. when('/', { templateUrl: 'part.html', controller: 'MyCtrl' }). otherwise({ redirectTo: '/' }); } ]); problem dotyczy części konfiguracji wtryskiwacza (app.config): Uncaught Error: [$injector:modulerr] …

6
Jakie są zasady automatycznego wstawiania średnika (ASI) w JavaScript?
Najpierw powinienem chyba zapytać, czy to zależy od przeglądarki. Czytałem, że jeśli zostanie znaleziony niepoprawny token, ale sekcja kodu jest ważna do tego niepoprawnego tokena, średnik jest wstawiany przed tokenem, jeśli poprzedza go podział linii. Jednak częstym przykładem cytowanych błędów spowodowanych wstawieniem średnika jest: return _a+b; .. który nie wydaje …

30
Regex hasła musi zawierać co najmniej osiem znaków, co najmniej jedną cyfrę oraz zarówno małe, jak i wielkie litery oraz znaki specjalne
Chcę, aby wyrażenie regularne sprawdzało, czy: Hasło zawiera co najmniej osiem znaków, w tym co najmniej jednego numeru i obejmuje zarówno dolne i wielkich liter oraz znaków specjalnych, na przykład #, ?, !. Nie może to być twoje stare hasło ani nazwa użytkownika "password", lub"websitename" A oto moje wyrażenie walidacyjne, …

13
Co oznacza „=>” (strzałka utworzona z równych i większych niż) w JavaScript?
Wiem, że >=operator oznacza więcej lub więcej, ale widziałem =>w jakimś kodzie źródłowym. Jakie jest znaczenie tego operatora? Oto kod: promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError);

30
Czy drukować tylko <div id = „printarea”> </div>?
Jak wydrukować wskazany plik div (bez ręcznego wyłączania całej innej zawartości na stronie)? Chcę uniknąć nowego okna podglądu, więc utworzenie nowego okna z tą zawartością nie jest przydatne. Strona zawiera kilka tabel, jedna z nich zawiera div, który chcę wydrukować - tabela jest stylizowana za pomocą wizualnych stylów dla Internetu, …



28
Jak automatycznie ponownie załadować pliki w Node.js?
Jakieś pomysły na to, jak mogę wdrożyć automatyczne przeładowywanie plików w Node.js? Mam dość ponownego uruchamiania serwera za każdym razem, gdy zmieniam plik. Najwyraźniej require()funkcja Node.js nie ładuje plików, jeśli były już wymagane, więc muszę zrobić coś takiego: var sys = require('sys'), http = require('http'), posix = require('posix'), json = …

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.