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



9
HTML / CSS / JavaScript kullanarak Masaüstü Uygulamaları nasıl geliştirilir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir На этот вопрос есть ответы на yığın taşması на русском : …

3
Reaksiyon fonksiyonel durumsuz bileşen, PureComponent, Bileşen; farklar nelerdir ve ne zaman kullanmalıyız?
Dan olduğunu bilmek geldi v15.3.0 tepki , yeni bir temel sınıf olarak adlandırılan sahip PureComponent ile genişletmek için PureRenderMixin yerleşik. Anladığım kadarıyla, kaputun altında bu, iç kısımdaki sahne malzemelerinin sığ bir karşılaştırmasını kullanıyor shouldComponentUpdate. Şimdi bir React bileşenini tanımlamanın 3 yolu var: Hiçbir sınıfı genişletmeyen işlevsel durumsuz bileşen PureComponentSınıfı genişleten …

10
Senkron ve asenkron programlama arasındaki fark nedir (node.js'de)
Düğümbaşını okuyordum ve aşağıdaki iki kod parçasına rastladım. İlki: var result = database.query("SELECT * FROM hugetable"); console.log("Hello World"); İkinci olan: database.query("SELECT * FROM hugetable", function(rows) { var result = rows; }); console.log("Hello World"); Yapmaları gerekeni alıyorum, sorgunun cevabını almak için veritabanını sorguluyorlar. Ve sonra console.log('Hello world'). Birincisi sözde senkron kod. …

6
Redux uygulamasında kod bölme için redüktörleri dinamik olarak nasıl yükleyebilirim?
Redux'a göç edeceğim. Uygulamam birçok parçadan (sayfalar, bileşenler) oluşuyor, bu yüzden birçok redüktör oluşturmak istiyorum. Redux örnekleri combineReducers(), bir redüktör oluşturmak için kullanmam gerektiğini gösteriyor . Ayrıca anladığım kadarıyla Redux uygulamasının bir mağazası olmalı ve uygulama başladıktan sonra oluşturulur. Mağaza oluşturulurken kombine redüktörümü geçmeliyim. Uygulama çok büyük değilse bu mantıklıdır. …

21
JavaScript'te birden çok CSS stilini nasıl ayarlayabilirim?
Aşağıdaki JavaScript değişkenleri var: var fontsize = "12px" var left= "200px" var top= "100px" Onları tekrar tekrar bu şekilde benim öğeme ayarlayabilirsiniz biliyorum: document.getElementById("myElement").style.top=top document.getElementById("myElement").style.left=left Hepsini aynı anda bir araya getirmek mümkün müdür? document.getElementById("myElement").style = allMyStyle


5
React Context vs React Redux, her birini ne zaman kullanmalıyım? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştir React 16.3.0 yayınlandı ve Bağlam API'sı artık deneysel bir özellik değil. Dan Abramov (Redux'un …

8
Bağlantı olmadan JavaScript blob dosya adı
Window.location üzerinden indirmeye zorladığınızda JavaScript'te bir blob dosyasının adını nasıl ayarlarsınız? function newFile(data) { var json = JSON.stringify(data); var blob = new Blob([json], {type: "octet/stream"}); var url = window.URL.createObjectURL(blob); window.location.assign(url); } Yukarıdaki kodu çalıştırmak, aşağıdaki gibi bir sayfa yenilemesi olmadan anında bir dosya indirir: bfefe410-8d9c-4883-86c5-d76c50a24a1d Bunun yerine dosya adını my-download.json …

16
jQuery UI İletişim Kutusu - kapatma simgesi eksik
Özel bir jQuery 1.10.3 teması kullanıyorum. Her şeyi tema silindirinden indirdim ve kasıtlı olarak hiçbir şey değiştirmedim. Bir iletişim kutusu oluşturuyorum ve kapat simgesinin olması gereken boş bir gri kare alıyorum: Sayfamda oluşturulan kodu karşılaştırdım: <div class="ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix"> <spanid="ui-id-2" class="ui-dialog-title">Title</span> <button class="ui-dialog-titlebar-close"></button> </div> İletişim Demosu sayfasında oluşturulan koda …

12
JavaScript ile Android telefonun tarayıcıdaki dönüşünü algılama
Bir iPhone'daki Safari'de, onorientationchangeolayı dinleyerek window.orientationve açıyı sorgulayarak ekranın yönünü ve yön değişikliğini algılayabileceğinizi biliyorum . Bu, Android telefonlardaki tarayıcıda mümkün mü? Açık olmak gerekirse, bir Android cihazının rotasyonunun standart bir web sayfasında çalışan JavaScript tarafından tespit edilip edilemeyeceğini soruyorum . Bir iPhone'da mümkün ve Android telefonlar için yapılıp yapılamayacağını …

13
Chrome, oturum çerezlerini silmez
Javascript böyle oturum çerez ayarlamak için çalışıyorum: document.cookie = 'name=alex; path=/' Ancak tarayıcıdan çıkıp tekrar başlatsam bile Chrome silmez. Firefox ve Opera'da kontrol ettim ve her ikisi de istendiği gibi çalışıyor - tarayıcı çıkışında oturum çerezini siliyorlar. Chrome yalnızca son kullanma kurallarını yoksayar mı? Birden fazla OS'de kontrol ettim ve …

7
.Then (başarı, başarısız) ne zaman vaatler için bir karşıtlık olarak kabul edilir?
Ben bir göz vardı bluebird söz SSS o bahseder ettiği, .then(success, fail)bir antipattern olduğunu . Denemek ve yakalamak için açıklamasını tam olarak anlamıyorum. Bunun nesi yanlış? some_promise_call() .then(function(res) { logger.log(res) }, function(err) { logger.log(err) }) Örnek şu şekilde doğru yolu önermektedir. some_promise_call() .then(function(res) { logger.log(res) }) .catch(function(err) { logger.log(err) }) …

3
Her bir loop'un kapsamı dışındaki bir değişkene erişin
Tıpkı bunun gibi bir gidon.js şablonu var: {{externalValue}} <select name="test"> {{#each myCollection}} <option value="{{id}}">{{title}} {{externalValue}}</option> {{/each}} </select> Ve bu üretilen çıktıdır: myExternalValue <select name="test"> <option value="1">First element </option> <option value="2">Second element </option> <option value="3">Third element </option> </select> Beklendiği gibi, seçimimi oluşturmak için her öğenin idve titlealanlarına erişebilirim myCollection. Ve externalValueseçimin …

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.