«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
Dize birleştirme neden dizi birleştirmeden daha hızlıdır?
Bugün bu konuyu okudum dize birleştirme hızı hakkındaki . Şaşırtıcı bir şekilde, dizi birleştirme kazanan oldu: http://jsben.ch/#/OJ3vo Sonuç düşündüğümün tam tersi oldu. Ayrıca, gibi zıt açıklamak bu konuda çok sayıda madde vardır bu . Tarayıcıların concaten son sürümü dizmek için optimize edildiğini tahmin edebilirim , ancak bunu nasıl yapıyorlar? +Dizeleri …

2
Ko.utils.unwrapObservable ne zaman kullanılır?
KnockoutJS kullanarak birkaç özel bağlama yazdım. Koda bakmayı ne zaman kullanacağımdan hala emin değilim ko.utils.unwrapObservable(item), bu çağrı temelde itemgözlemlenebilir olup olmadığını kontrol ediyor . Eğer öyleyse, değeri () döndür, değilse, sadece değeri döndür. Altını Gizleme ile ilgili özel bağlamalar oluşturma bölümüne bakıldığında, bunlar aşağıdaki sözdizimine sahiptir: var value = valueAccessor(), …

3
ReactJS: Çift Yönlü Sonsuz Kaydırmayı Modelleme
Uygulamamız, büyük heterojen öğeler listelerinde gezinmek için sonsuz kaydırma kullanır. Birkaç kırışıklık var: Kullanıcılarımızın 10.000 öğelik bir listeye sahip olması ve 3k + 'da gezinmesi yaygın bir durumdur. Bunlar zengin öğelerdir, bu nedenle, tarayıcı performansı kabul edilemez hale gelmeden önce DOM'da yalnızca birkaç yüze sahip olabiliriz. Öğeler farklı yüksekliklerdedir. Öğeler …

11
WebRTC - ölçeklenebilir canlı yayın yayını / çok noktaya yayın
SORUN: WebRTC bize eşler arası video / ses bağlantıları sağlar. P2p aramaları, hangout'lar için mükemmeldir. Peki ya yayın (birden çoğa, örneğin 1'den 10000'e)? Diyelim ki bir yayıncımız "B" ve iki katılımcımız "A1", "A2". Elbette çözülebilir gibi görünüyor: B'yi A1'e ve sonra B'yi A2'ye bağlarız. Böylece B video / ses akışını …


21
Bir dizedeki tüm aksanlı karakterleri verimli bir şekilde değiştirilsin mi?
Fakir bir adamın uygulaması için yakın istemci tarafında -collation-doğru sıralama işini yapan bir JavaScript işlevi ihtiyaç verimli bir dizede tek karakter değiştirme. Demek istediğim şudur (bunun Almanca metin için geçerli olduğuna dikkat edin, diğer diller farklı sıralanır): yerel sıralama yanlış anlıyor: abcouz ä ö ü harmanlama-doğru şöyle olacaktır: a ä …



6
Webpack 4 - Simge durumuna küçültme nasıl yapılandırılır?
Webpack 4 aşağıdaki ifadeyle birlikte gelir: webpack.optimize.UglifyJsPlugin kaldırıldı, bunun yerine lütfen config.optimization.minimize kullanın. Yeterince adil, ancak başlık altında çalışan UglifyJsPlugin örneğini yapılandırma hakkında herhangi bir bilgi bulamıyorum, örneğin önbellek dizinini değiştirmek için. Bu yapılabilir mi?


8
Metin rengi, kapsanan arka plan alanının parlaklığına göre değiştirilsin mi?
Aşağıdakileri bir süredir düşündüm, bu yüzden şimdi fikirlerinizi, olası çözümlerinizi vb. Bilmek istiyorum. Bir metnin rengini değiştiren veya önceden tanımlanmış resimler / simgeler arasında, ebeveynin arka plan görüntüsünün veya renginin kapsanan piksellerinin ortalama parlaklığına bağlı olarak geçiş yapan bir eklenti veya teknik arıyorum. Arka planının kapalı alanı oldukça karanlıksa, metni …
114 javascript  jquery  html  css  sass 

12
Bir formdaki giriş alanının gönderilmesini durdurma
Bazı giriş alanlarını bir web sitesindeki forma ekleyecek bir javascript (greasemonkey / userscript) yazıyorum. Mesele şu ki, bu girdi alanlarının formu hiçbir şekilde etkilemesini istemiyorum, form gönderildiğinde gönderilmesini istemiyorum, sadece javascript'imin değerlerine erişmesini istiyorum. Bir formun ortasına bazı giriş alanları ekleyip form gönderildiğinde bunları göndermememin bir yolu var mı? Açıkçası …

11
JavaScript'te {} catch olmadan {} deneyin mümkün mü?
Bir şey döndüren veya bir hata atan bir dizi işlevim var. Bir ana işlevde, bunların her birini çağırırım ve her işlevin döndürdüğü değeri döndürmek veya ilk işlev bir hata atarsa ​​ikinci işleve geçmek isterim. Yani temelde şu anda sahip olduğum şey: function testAll() { try { return func1(); } catch(e) …

6
Bir JavaScript işlevine programlı olarak kod ekleme
Orijinal JS kodunu değiştirmeden mevcut bir JS kitaplığını özelleştirmeye çalışıyorum. Bu kod, erişim hakkım olan birkaç harici JS dosyasına yüklenir ve yapmak istediğim şey, orijinal dosyadaki işlevlerden birini, her şeyi kopyalayıp ikinci JS dosyasına yapıştırmadan değiştirmektir. Örneğin, limit dışı JS şu şekilde bir işleve sahip olabilir: var someFunction = function(){ …

10
Bir komut dosyası aracılığıyla Chrome'un gizli modda olup olmadığını belirleyebilir misiniz?
Google Chrome'un gizli modda olup olmadığını bir komut dosyası aracılığıyla belirlemek mümkün mü? Düzenleme: Aslında bunun kullanıcı komut dosyasıyla mümkün olduğunu söyledim, ancak cevaplar JavaScript'in bir web sayfasında çalıştığını varsayıyor. Kullanıcı komut dosyalarıyla ilgili olarak buradaki soruyu yeniden sordum .

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.