«javascript» etiketlenmiş sorular

ECMAScript'te (JavaScript / JS) ve çeşitli lehçelerinde / uygulamalarında (ActionScript hariç) programlama ile ilgili sorular için. Bu etiket nadiren tek başına kullanılır, ancak çoğunlukla [node.js], [jquery], [json] ve [html] etiketleriyle ilişkilendirilir.

16
JSON.stringify ve JSON.parse arasındaki fark
Bu iki ayrıştırma yöntemini ne zaman kullanacağım konusunda kafam karıştı. Ben json_encoded verilerimi yankı ve ajax aracılığıyla geri almak sonra, ben sık sık ne zaman JSON.stringify ve JSON.parse kullanmanız gerektiği hakkında karışıklığa koşmak . Ben olsun [object,object]benim de console.log dizgelenmiş zaman ayrıştırılır ve bir JavaScript nesne zaman. $.ajax({ url: "demo_test.txt", …
452 javascript  json 

11
Web paketindeki jQuery eklentisi bağımlılığını yönetme
Tüm JavaScript dosyaları / kodları için bundle.js ve jQuery ve React gibi tüm kütüphaneler için vendle.js - iki giriş noktası oluşturduğum uygulamamda Webpack kullanıyorum. Bağımlılıkları olarak jQuery olan eklentileri kullanmak için ne yapmalıyım ve bunları vendors.js'de de kullanmak istiyorum? Bu eklentilerin birden fazla bağımlılığı varsa ne olur? Şu anda burada …

26
JavaScript'te geçerli tarih ve saati alma
Geçerli tarih ve saati JavaScript'te yazdıran bir komut dosyası var, ama DATEher zaman yanlış. İşte kod: var currentdate = new Date(); var datetime = "Last Sync: " + currentdate.getDay() + "/" + currentdate.getMonth() + "/" + currentdate.getFullYear() + " @ " + currentdate.getHours() + ":" + currentdate.getMinutes() + ":" + …

16
Onchange türünü "type" giriş türünde izlemenin en iyi yolu nedir?
Deneyimlerime göre, input type="text" onchangeolay genellikle yalnızca blurdenetimden çıktıktan ( ) sonra gerçekleşir . onchangeHer textfieldiçerik değişikliğinde tarayıcıyı tetiklemeye zorlamanın bir yolu var mı ? Değilse, bunu “manuel” olarak izlemenin en zarif yolu nedir? onkey*Etkinliği kullanmak güvenilir değildir, çünkü alanı sağ tıklayıp Yapıştır'ı seçebilirsiniz; bu, alanı klavye girişi olmadan değiştirir. …
449 javascript  html  forms 

15
JavaScript'te iç içe döngülerden kurtulmanın en iyi yolu nedir?
Javascript'te iç içe döngülerden kurtulmanın en iyi yolu nedir? //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 + "\">" + Navigation.Headings[Heading][Item].Name …

12
JavaScript'te Base64 dizesinden BLOB oluşturma
Bir dizede Base64 kodlu ikili veri var: const contentType = 'image/png'; const b64Data = 'iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=='; blob:Bu verileri içeren bir URL oluşturmak ve kullanıcıya görüntülemek istiyorum: const blob = new Blob(????, {type: contentType}); const blobUrl = URL.createObjectURL(blob); window.location = blobUrl; BLOB'u nasıl oluşturacağımı anlayamadım. Bazı durumlarda data:bunun yerine bir URL kullanarak …
447 javascript  base64 

9
Ertelenmişler dizisine $ .when () öğesine iletin
Neler olup bittiğine dair tartışmalı bir örnek: 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: …

30
Parola için normal ifade en az sekiz karakter, en az bir sayı ve hem küçük hem de büyük harfler ve özel karakterler içermelidir
Bunu kontrol etmek için düzenli bir ifade istiyorum: Bir şifre en az bir numarası dahil en az sekiz karakter içerir ve alt ve büyük harf ve özel karakter içerir, örneğin #, ?, !. Eski şifreniz olamaz veya kullanıcı adınızı içeremez "password", veya"websitename" Ve burada bir büyük harf, bir küçük harf …

18
Açısal JS 1.2 $ enjektör: modulerr
1.07 yerine açısal 1.2 kullanılırken aşağıdaki kod parçası artık geçerli değil, neden? '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: '/' }); } ]); sorun enjektör yapılandırma bölümünde (app.config): Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.2.0rc1/$injector/modulerr?p0=muninn&p1=Error%…eapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.0rc1%2Fangular.min.js%3A31%3A252) Doğru hatırlıyorsam …

6
JavaScript'in otomatik noktalı virgül ekleme (ASI) için kurallar nelerdir?
Öncelikle, bunun tarayıcıya bağlı olup olmadığını sormalıyım. Geçersiz bir belirteç bulunursa, ancak kod bölümünün bu geçersiz belirteç kadar geçerli olduğunu okudum, bir satır sonu ile önce belirteç önce bir noktalı virgül eklenir. Bununla birlikte, noktalı virgül eklemenin neden olduğu hatalar için belirtilen yaygın örnek: return _a+b; ..a, geçerli bir jeton …

13
JavaScript'te “=>” (eşittir ve daha büyük olan bir ok) ne anlama gelir?
>=Operatörün eşit veya daha fazla anlama geldiğini biliyorum , ancak =>bazı kaynak kodlarında gördüm . Bu operatörün anlamı nedir? İşte kod: promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError);

30
Yalnızca <div id = “printarea”> </div> yazdırılsın mı?
Belirtilen div'i nasıl yazdırabilirim (sayfadaki diğer tüm içeriği el ile devre dışı bırakmadan)? Yeni bir önizleme iletişim kutusundan kaçınmak istiyorum, bu nedenle bu içerikle yeni bir pencere oluşturmak yararlı değildir. Sayfa birkaç tablo içeriyor, bunlardan biri yazdırmak istediğim div'ı içeriyor - tablo, web için görsel stillerle biçimlendirilmiş, baskıda gösterilmemelidir.



28
Node.js'deki dosyaları otomatik olarak nasıl yeniden yükleyebilirim?
Node.js dosyalarının otomatik olarak yeniden yüklenmesini nasıl uygulayabileceğime dair bir fikrin var mı? Her dosya değiştirdiğimde sunucuyu yeniden başlatmaktan yoruldum. Görünüşe göre Node.js require()işlevi zaten gerekli ise dosyaları yeniden yüklemez, bu yüzden böyle bir şey yapmam gerekiyor: var sys = require('sys'), http = require('http'), posix = require('posix'), json = require('./json'); …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.