«function» etiketlenmiş sorular

Bir işlev (yordam, yöntem, altyordam veya rutin olarak da adlandırılır), kodun tek bir özel görevi yerine getirmesi amaçlanan bir bölümüdür. İşlevleri oluşturmayı veya çağırmayı içeren sorular için bu etiketi kullanın. Bir görevi yerine getirmek üzere bir işlevi uygulama konusunda yardım için bunun yerine [algoritma] veya göreve özel bir etiket kullanın.

16
TypeError: $ jQuery işlevi çağrılırken bir işlev değildir
Böyle bir jQuery sarıcı kullanan bir WordPress eklentisi basit bir jQuery komut dosyası var: $(document).ready(function(){ // jQuery code is in here }); Bu komut dosyasını WordPress Dashboard içinden çağırıyorum ve jQuery çerçevesi yüklendikten SONRA yüklüyorum. Firebug'daki sayfayı kontrol ettiğimde sürekli olarak hata mesajını almaya devam ediyorum: TypeError: $ bir işlev …

17
İşlevdeki dizi döndürme
int arr[5]Bir işleve geçirilen bir dizi var fillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } Bu diziyi nasıl iade edebilirim? Bunu nasıl kullanacağım, bir işaretçiyi geri döndüğümü söyleyerek ona nasıl erişeceğim?

12
JavaScript'te 'a' ['toUpperCase'] () nasıl ve neden çalışır?
JavaScript beni şaşırtmaya devam ediyor ve bu başka bir örnek. Sadece ilk başta anlamadığım bazı kodlarla karşılaştım. Bu yüzden hata ayıkladım ve bu bulguya geldim: alert('a'['toUpperCase']()); //alerts 'A' toUpperCase()Dize türünün bir üyesi olarak tanımlanmışsa, bu açık olmalıdır , ancak başlangıçta bana mantıklı gelmedi. Neyse, toUpperCase'a' üyesi olduğu için bu işe …

30
İşlevler null veya boş bir nesne döndürmeli mi?
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. Fonksiyonlardan veri döndürürken en iyi uygulama nedir ? Boş veya boş bir nesne döndürmek daha mı iyi? Ve neden biri diğerinin üzerinde yapsın? Bunu düşün: public UserEntity …

10
JavaScript'te bir işlev çağrısında adlandırılmış parametreleri sağlamanın bir yolu var mı?
C # adlandırılmış parametreleri özelliği bazı durumlarda oldukça yararlı buluyorum. calculateBMI(70, height: 175); JavaScript'te bunu istiyorsam ne kullanabilirim? Ne istemiyorum bu: myFunction({ param1: 70, param2: 175 }); function myFunction(params){ // Check if params is an object // Check if the parameters I need are non-null // Blah blah } Bu …


9
Python kodu neden uzunluk yöntemi yerine len () işlevini kullanıyor?
Python len()bir dize boyutunu belirlemek için kullanılan bir işlevi olduğunu biliyorum , ama neden dize nesnesinin bir yöntemi olmadığını merak ediyordum. Güncelleme Tamam, utanç verici bir şekilde yanıldığımı fark ettim. __len__()aslında bir dize nesnesinin yöntemidir. Dize nesneleri üzerinde len işlevini kullanarak Python'da nesneye yönelik kod görmek garip görünüyor. Ayrıca, __len__sadece …

18
“İşlev” ve “prosedür” arasındaki fark nedir?
Genel olarak konuşursak, hepimiz programlama dillerindeki işlevleri veya prosedürleri duyarız . Ancak, bu terimleri neredeyse birbirinin yerine kullandığımı öğrendim (muhtemelen çok yanlış). Benim sorum şu: İşlevleri, amaçları ve kullanımları arasındaki fark nedir? Bir örnek takdir edilecektir.


8
Python işlevi nitelikleri - kullanır ve kötüye kullanır [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 . 4 yıl önce kapalı . Bu soruyu geliştir Pek çoğu bu özelliğin farkında değildir, ancak Python'un işlevlerinin (ve yöntemlerinin) …



13
Bash'da bir işlevin var olup olmadığını belirleme
Şu anda bash yürütülen bazı birim testleri yapıyorum. Birim testleri bir bash betiğinde başlatılır, yürütülür ve temizlenir. Bu komut dosyası genellikle bir init (), execute () ve cleanup () işlevleri içerir. Ancak zorunlu değildir. Tanımlanmış olup olmadıklarını test etmek istiyorum. Bunu daha önce kaynağı açıp kapatarak yaptım, ama yanlış görünüyordu. …

5
Kendi fonksiyonunuzu yazarken R'nin üç nokta özelliği nasıl kullanılır?
R dili, değişken sayıda argüman alabilen işlevleri tanımlamak için şık bir özelliğe sahiptir. Örneğin, işlev data.frameistenilen sayıda bağımsız değişkeni alır ve her bağımsız değişken, sonuçta elde edilen veri tablosundaki bir sütunun verileri olur. Örnek kullanım: > data.frame(letters=c("a", "b", "c"), numbers=c(1,2,3), notes=c("do", "re", "mi")) letters numbers notes 1 a 1 do …


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.