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


23
JavaScript'te tanımsız veya boş bir değişken olup olmadığı nasıl kontrol edilir?
JavaScript kodumuzda sıklıkla aşağıdaki kod modelini kullanıyoruz if (typeof(some_variable) != 'undefined' && some_variable != null) { // Do something with some_variable } Aynı etkiye sahip daha az ayrıntılı bir kontrol yöntemi var mı? Bazı forumlara ve literatüre göre, aşağıdakilerin basitçe söylenmesi aynı etkiye sahip olmalıdır. if (some_variable) { // Do …



5
Bir Date nesnesini klonlama
Bir Datedeğişkene başka bir değişken atamak , referansı aynı örneğe kopyalar. Bu, birinin değiştirilmesinin diğerini değiştireceği anlamına gelir. Bir Dateörneği nasıl klonlayabilir veya kopyalayabilirim ?
498 javascript 

20
Bir iframe'i içeriğe göre yeniden boyutlandırma
İGoogle benzeri bir uygulama üzerinde çalışıyorum. Diğer uygulamalardan (diğer alanlardaki) içerik iframe'ler kullanılarak gösterilir. İframe'lerin içeriğinin yüksekliğine uyacak şekilde iframe'leri nasıl yeniden boyutlandırabilirim? Google'ın kullandığı javascript'i deşifre etmeye çalıştım, ancak gizlenmiş ve web'de arama yapmak şimdiye kadar sonuçsuz kaldı. Güncelleme: İçeriğin diğer alanlardan yüklendiğini ve bu nedenle aynı köken politikasının …


30
React.js'de geri dönme gerçekleştir
React.js'de debounce nasıl yapıyorsunuz? HandleOnChange'i geri almak istiyorum. Denedim debounce(this.handleOnChange, 200)ama işe yaramıyor. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer); timer = setTimeout(function() { fn.apply(context, args); }, delay); }; } var SearchBox = React.createClass({ render: function() { return …

11
Javascript / Chrome - Bir nesneyi webkit denetçisinden kod olarak kopyalama
Bir javascript nesnesini günlüğe kaydetmek için benim javascript bir console.log deyimi yapıyorum. Bu nesneyi javascript kodu olarak kopyalamanın bir yolu var mı, merak ediyorum. Ne yapmaya çalışıyorum ajax kullanarak bir xml besleme statik bir JavaScript nesnesine ayrıştırmak için oluşturulan bir nesne dönüştürmek, böylece bir dosya sunucu olmadan yerel olarak çalışabilir. …

14
ES6 sınıfı değişken alternatifleri
Şu anda ES5'te birçoğumuz sınıfları ve sınıf değişkenlerini oluşturmak için çerçevelerde aşağıdaki kalıbı kullanıyoruz, ki bu rahat: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); ES6'da yerel olarak sınıflar oluşturabilirsiniz, ancak sınıf değişkenlerine sahip olma seçeneği yoktur: // ES6 class MyClass { const …

11
typeof! == “undefined” vs.! = null
Genellikle tanımsız parametreleri vb. Kontrol eden JavaScript kodunu bu şekilde görüyorum: if (typeof input !== "undefined") { // do stuff } Bu, hem tür arama hem de dize karşılaştırması içerdiğinden, ayrıntılarından bahsetmeden, biraz savurgan görünüyor. Yine de gerekli çünkü undefinedyeniden adlandırılabilir. Benim sorum: Bu kod bu yaklaşımdan daha iyi nasıl: …


21
Tarayıcının dosya indirmesini ne zaman aldığını algıla
Kullanıcı dinamik olarak oluşturulan bir dosyayı indirmek için izin veren bir sayfam var. Üretilmesi uzun zaman alıyor, bu yüzden bir "bekleme" göstergesi göstermek istiyorum. Sorun şu ki, tarayıcı dosyayı aldığında nasıl tespit edeceğimi bulamıyorum, böylece göstergeyi gizleyebilirim. Ben sunucuya POSTs ve sonuçları için gizli bir iframe hedefleyen gizli bir formda …
488 javascript  http  mime 


9
ES6 jeneratörleri ile redux-saga kullanmanın artıları / eksileri vs ES2017 zaman uyumsuz / beklemede redux-thunk
Şu anda redux kasabasındaki son çocuk, redux-saga / redux-saga hakkında çok fazla konuşma var . İşlemleri dinlemek / göndermek için jeneratör işlevlerini kullanır. Başımı etrafına sarmadan önce , async / await ile redux-sagakullandığım aşağıdaki yaklaşım yerine kullanmanın artılarını / eksilerini bilmek istiyorum redux-thunk. Bir bileşen böyle görünebilir, her zamanki gibi …

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.