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

26
JavaScript'in eval () değeri ne zaman kötü değildir?
Kullanıcı tarafından girilen işlevleri (elektronik tablo benzeri işlevler için) ayrıştırmak için bazı JavaScript kodları yazıyorum. Formülü ayrıştırılır olması olabilir JavaScript dönüştürmek ve çalıştırmak eval()sonucu elde etmek için, üzerinde. Ancak, eval()kötü olduğu için kaçınabiliyorsam her zaman uzak durdum (ve doğru ya da yanlış, her zaman JavaScript'te daha kötü olduğunu düşündüm, çünkü …

20
İşlev adını bu işlevden nasıl alabilirim?
Bu işlevin içinden bir işlev adına nasıl erişebilirim? // parasitic inheritance var ns.parent.child = function() { var parent = new ns.parent(); parent.newFunc = function() { } return parent; } var ns.parent = function() { // at this point, i want to know who the child is that called the parent …

27
Geliştirdiğim bir Chrome uzantısını nasıl otomatik olarak yeniden yüklerim?
Chrome uzantımın, chrome: // extensions / dizinindeki "yeniden yükle" yi açıkça tıklamak zorunda kalmadan, uzantı klasörüne her dosya kaydettiğimde yeniden yüklenmesini istiyorum. Mümkün mü? Düzenleme: Chrome'un uzantıları yeniden yükleme aralığını güncelleyebileceğimin farkındayım , bu da yarım yönlü bir çözümdür, ancak editörümü (emacs veya textmate) yeniden yüklemeyi kaydetme veya Chrome'dan izlemesini …

14
JavaScript'te dizenin listede olup olmadığını belirleme
SQL'de bir dizenin aşağıdaki gibi bir listede olup olmadığını görebiliriz: Column IN ('a', 'b', 'c') Bunu JavaScript'te yapmanın iyi bir yolu nedir? Bunu yapmak çok zor: if (expression1 || expression2 || str === 'a' || str === 'b' || str === 'c') { // do something } Ve bunun performansından …
263 javascript  string  list 


13
JavaScript ile görüntüleri önceden yükleme
Aşağıda yazdığım işlev, günümüzde yaygın olarak kullanılan tarayıcıların çoğunda olmasa da, görüntülerin çoğunu önceden yüklemek için yeterli mi? function preloadImage(url) { var img=new Image(); img.src=url; } Ben döngü ve preloadImageher URL işlevi çağırmak bir dizi görüntü URL'leri var .
263 javascript 

8
Underscore.js bir şablon motoru olarak nasıl kullanılır?
Javascript'in sunucu dili ve işlevsel dil olarak yeni kullanımlarını öğrenmeye çalışıyorum. Birkaç gün önce node.js ve ekspres çerçeveyi duydum. Sonra underscore.js'yi bir dizi yardımcı fonksiyon olarak gördüm. Bu soruyu stackoverflow üzerinde gördüm . Bir şablon motoru olarak underscore.js'yi kullanabileceğimizi söylüyor. Herkes tempcore.js, özellikle gelişmiş javascript ile daha az deneyime sahip …

6
Erken çözümden / reddetmeden sonra geri dönmem gerekir mi?
Aşağıdaki kodu aldığımı varsayalım. function divide(numerator, denominator) { return new Promise((resolve, reject) => { if(denominator === 0){ reject("Cannot divide by 0"); return; //superfluous? } resolve(numerator / denominator); }); } rejectAmacım erken çıkmak için kullanmaksa return, hemen sonra da ing alışkanlığına girmeli miyim ?


14
JavaScript'te sınıf ve statik yöntem
Bunun işe yarayacağını biliyorum: function Foo() {}; Foo.prototype.talk = function () { alert('hello~\n'); }; var a = new Foo; a.talk(); // 'hello~\n' Ama eğer aramak istersem Foo.talk() // this will not work Foo.prototype.talk() // this works correctly Foo.talkİş yapmak için bazı yöntemler buluyorum , Foo.__proto__ = Foo.prototype Foo.talk = Foo.prototype.talk …
262 javascript  oop 



4
moment.js ile tarihi biçimlendir
Bu biçimde bir dize var: var testDate = "Fri Apr 12 2013 19:08:55 GMT-0500 (CDT)" Moment.js kullanarak mm/dd/yyyy : 04/12/2013görüntülemek için bu biçimde olsun istiyorum . Bu yöntemi kullanarak yapmaya çalıştım, moment(testDate,'mm/dd/yyyy'); Hangi hatalar ve diyor there is no such method called replace? buna yanlış mı yaklaşıyorum? Düzenle: Ayrıca meteor.js …

7
Reaksiyon yönlendirici v4 / v5 ile iç içe yollar
Şu anda tepki yönlendirici v4 kullanarak yuvalama yolları ile mücadele ediyorum. En yakın örnek React-Router v4 Belgelerinde rota yapılandırmasıydı . Uygulamamı 2 farklı bölüme ayırmak istiyorum. Bir kullanıcı arabirimi ve bir yönetici alanı. Ben böyle bir şey düşünüyordum: <Match pattern="/" component={Frontpage}> <Match pattern="/home" component={HomePage} /> <Match pattern="/about" component={AboutPage} /> </Match> …

11
Javascript V8 hızını elde etmek için Ruby, Python'u engelleyen nedir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. 5 yıl önce kapalı . Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır, ancak tarihsel önemi vardır. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. (Örneğin optimizasyonlar uygulanmasını engelleyen tüm Yakut / Python …

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.