'Kapanış' olarak etiketlenen sorular

Kapatma, tanımlandığı alandaki değişkenleri ifade eden (kapatan) birinci sınıf bir fonksiyondur. Kapama, tanım kapsamı sona erdikten sonra hala devam ediyorsa, kapattığı değişkenler var olmaya devam edecektir.
7
cevap

For döngüsünde tıklama işleyicileri atama

Birkaç divs # mydiv1, # mydiv2, # mydiv3, ... var ve onlara tıklama işleyicileri atamak istiyorum: $ (document) .ready (function () {for (var i = 0; i <20; i ++) {$ ('#question' + i) .click (function () {alert ('tıkladığınız' + i);});} ...
04 Kasım’da '10 0: 15'te
11
cevap

Kapatmayı açıklayabilir misiniz (bunlar Python ile nasıl ilişkilidir)?

Kapanışlar hakkında çok şey okudum ve sanırım onları anlıyorum, ancak kendim ve başkaları için resmi kısmadan, birisinin kapanışı mümkün olduğunca net ve net bir şekilde açıklayabileceğini umuyorum. Nerede ve neden olduğumu anlamama yardımcı olacak basit bir açıklama arıyorum.
17 Ağustos’ta ayarlandı . '08, 10:14
7
cevap

JavaScript’teki “kapanış” tam olarak ne anlama geliyor?

Bir kapanmanın ne olduğunu anlıyorum ama kapatmanın ne anlama geldiği ile ilgili problemlerim var. Birçok web sitesinde kullanılan terimi gördüm, ancak nadiren gerçek tanımını kabul ediyorum. Bu değişkenler yığın yığında depolanıyor mu? Uh ...
26 Kasım’da '09, 9:52
7
cevap

Eşitlik için işlevleri ve kapanışları nasıl test ediyorsunuz?

Kitap, "fonksiyonlar ve kapanışların referans türleri" olduğunu söylüyor. Peki, bağlantıların eşit olup olmadığını nasıl anlarsınız? == ve === çalışmıyor. func a () {} let å = a let b = å === å // bulunamadı
09 Haziran '14’ü 2:38
5
cevap

Python'u Kapatmak: Üst alanda bir değişkene yazma

Bu fonksiyonun içinde şu kodu kullanıyorum: storage_blocks = {} def replace_blocks (m): block = m.group (0) block_hash = sha1 (blok) storage_blocks [block_hash] = blok dönüş '{{{% s}}}% block_hash num_converted = 0 def convert convert convert ... ...
31 Ocak ayarla '11 16: 37'de
6
cevap

Groovy'da "devam etmeyi" simüle edecek en iyi model

Groovy'nin ara vermeyi desteklemediği ve kapanmadan devam ettiği görülüyor. Bunu taklit etmenin en iyi yolu nedir? revs.eachLine {line -> if (line == ~ / - {28} /) {// sonraki satıra devam et ...}}
15 ekimde ayarlanmış . '08, 08:32
3
cevap

(... ()) vs. (...) () javascript kapanışında

Bunun aptalca olduğunu biliyorum, ancak bunun arasında bir fark var: (function () {var foo = 'bar';}) (); ve bu? (function () {var foo = 'bar';} ()); JSLint bize, çağrıyı, işlevi içeren ebeveynlere taşıyın, ama göremiyorum ...
Jan 08 olarak ayarla '12, 3:45
1
cevap

Fn, FnMut ve FnOnce kilitleri ne zaman uygulanır?

Fn, FnMut ve FnOnce işaretlerinin uygulanması için kapatmanın özel şartları nelerdir? Şöyle ki: Kapanış FnOnce özelliğini uygulamaz mı? FnMut özelliğini uygulamak için bir kapanış ne zaman başarısız olur? Bir kapanış ne zaman Fn özelliğini uygulamaz? Örneğin, değiştirirken ...
11 Mayıs’ta saat 23: 49’da
6
cevap

PHP'de kapatılıyor ... tam olarak bunlar nelerdir ve ne zaman kullanmanız gerekir?

Bu yüzden, iyi, alakalı, nesne yönelimli bir tarzda programlama yapıyorum. PHP'nin uyguladığı OOP'nin çeşitli yönlerini düzenli olarak kullanıyorum, ancak ne zaman kapak kullanmam gerektiğini merak ediyorum. Gerçeğe ışık tutabilecek herhangi bir uzman ...
29 eylül ayarla . '08, 0:06
4
cevap

Değişken yakın mevcuttur. Bunu nasıl düzeltebilirim?

Twitter'da typeahead kullanıyorum. Bu uyarıya Intellij'den rastladım. Bu, elementler listemdeki son eleman olarak her link için "window.location.href" e neden olur. Kodumu nasıl düzeltebilirim? İşte benim kodum: AutoSuggest.proto ...
24 Mayıs '13' te 0:58
2
cevap

Sınıf değişkeni olan bir kapatmaya neden olur?

sınıf MyClass {var $ lambda; function __construct () {$ this-> lambda = function () {echo 'hello world';}; // burada hata yok, bu yüzden bunun yasal olduğunu varsayıyorum}} $ myInstance = new MyClass (); $ myInstance-> lambda (); // Önemli hata: Ara ...
15 Ağustos ayarlandı . '11 19:14
1
cevap

C # 'da "kapanış" nedir?

.NET'te yinelenen kapanış C # devresi nedir?
27 Şubat'ta ayarlandı '09, 19:29
10
cevap

Kapanış: neden bu kadar yardımcı oluyorlar?

Bir OO geliştiricisi olarak, değerini anlamam zor olabilir. Hangi katma değeri veriyorlar? OO dünyasına uyuyorlar mı?
20 Ağustos ayarlandı . '09, 14:36
7
cevap

Javascript yerel değişkenleri destekliyor mu?

Bu kod çok şaşkınım: var closures = []; function create () {for (var i = 0; i <5; i ++) {kapanış [i] = function () {alert ("i =" + i); }; }} function run () {((var i = 0; i <5; i ++) {kapanış [i] (); }} ...
13 Mart’ta saat 19: 27’de
3
cevap

JavaScript sızıntıları ve kapanışları - ne zaman ve neden?

İnternette sık sık kapama kullanmanın büyük bir JavaScript bellek sızıntısı kaynağı olduğunu okudunuz. Çoğu durumda, bu makaleler karma komut dosyası koduyla ve DOM komut dosyasıyla ilgilidir, burada komut dosyası DOM'yi gösterir ve bunun tersi de geçerlidir. Anladım ki ...
23 Ekim ayarla '13 22: 04'te