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


7
işlev içinde `static` anahtar kelimesi?
Drupal 7'nin kaynağına bakıyordum ve daha önce görmediğim bazı şeyler buldum. Php el kitabına biraz baktım ama bu örnekleri açıklamadı. Anahtar kelime staticbir fonksiyonun içindeki değişkene ne yapar ? function module_load_all($bootstrap = FALSE) { static $has_run = FALSE
110 php  function  static  keyword 

2
Hiçbir şey döndürmeyen işlev nasıl oluşturulur
İle bir fonksiyon yazmak istiyorum pl/pgsql. Ben kullanıyorum PostgresEnterprise Yöneticisi v3 ve bir işlev yapmak için kabuk kullanarak, ama kabuk ben dönüş türü tanımlamanız gerekir. Dönüş türünü tanımlamazsam, bir işlev oluşturamam. Dönüş sonucu olmayan bir fonksiyon, yani yeni bir tablo oluşturan bir Fonksiyon nasıl yaratılır?

3
$ http.get (…) .success bir işlev değildir
bu koda sahibim: app.controller('MainCtrl', function ($scope, $http){ $http.get('api/url-api') .success(function (data, status, headers, config){ } } Yerel ortamımda iyi çalışıyor, ancak bir sunucuda şu hatayı döndür: TypeError: $ http.get (...). Başarı bir işlev değildir Herhangi bir fikir? Teşekkürler

9
Swift işlevinde varsayılan isteğe bağlı parametre
firstThingVarsayılana ayarladığımda , nilbu çalışacak, varsayılan değeri olmadan nilişlevi çağırırken eksik bir parametrenin olduğuna dair bir hata alıyorum. Yazarak , Int?varsayılan bir değerle isteğe bağlı hale getirdiğini düşündüm nil, değil mi? Ve eğer öyleyse, neden olmadan çalışmıyor = nil? func test(firstThing: Int? = nil) { if firstThing != nil { …
109 swift  function  optional 

10
Sınıf yöntemi içinde bir işlevi mi çağırıyorsunuz?
Bunu nasıl yapacağımı bulmaya çalışıyordum ama nasıl yapacağımı tam olarak bilmiyorum. İşte yapmaya çalıştığım şeyin bir örneği: class test { public newTest(){ function bigTest(){ //Big Test Here } function smallTest(){ //Small Test Here } } public scoreTest(){ //Scoring code here; } } İşte sorun yaşadığım kısım, nasıl bigTest () çağırırım?
108 php  function  class  methods  call 


2
Değer alıcısı ve işaretçi alıcısı
Benim için çok net değil, bu durumda her zaman bir işaretçi alıcı kullanmak yerine bir değer alıcısı kullanmak isterdim. Dokümanlardan özetlemek için: type T struct { a int } func (tv T) Mv(a int) int { return 0 } // value receiver func (tp *T) Mp(f float32) float32 { return …
108 function  pointers  go 

5
Kotlin'de bir satır içi işlevi ne zaman kullanılır?
Satır içi bir işlevin performansı artıracağını ve oluşturulan kodun büyümesine neden olabileceğini biliyorum, ancak birini kullanmanın ne zaman doğru olduğundan emin değilim. lock(l) { foo() } Parametre için bir işlev nesnesi oluşturmak ve bir çağrı oluşturmak yerine, derleyici aşağıdaki kodu yayınlayabilir. ( Kaynak ) l.lock() try { foo() } finally …

16
Null değerinin 'addEventListener' özelliği okunamıyor
Bir proje için vanilya JavaScript kullanmam gerekiyor. Birkaç işlevim var, bunlardan biri menü açan bir düğme. Hedef kimliğinin bulunduğu sayfalarda çalışır, ancak kimliğin olmadığı sayfalarda bir hataya neden olur. İşlevin kimliği bulamadığı sayfalarda, "'addEventListener' özelliği null okunamıyor" hatası alıyorum ve diğer işlevlerimden hiçbiri çalışmıyor. Menüyü açan düğmenin kodu aşağıdadır. function …

14
İsteğe Bağlı Parametrelerle PHP İşlevi
10 parametre kabul edebilen bir PHP işlevi yazdım, ancak yalnızca 2 tane gerekli. Bazen sekizinci parametreyi tanımlamak istiyorum, ancak sekizinci değere ulaşana kadar her bir parametre için boş dizeler yazmak istemiyorum. Aklıma gelen bir fikir, soyutlanmış bir işlevi, onu gerçek işleve geçiren bir dizi parametreyle geçirmekti. Yalnızca istediğim parametreleri geçirebilmem …

7
Kodun resimli bir işlev çağrısı grafiğini [kapalı] almak için araçlar
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştirin C kodunun birçok kaynak dosyasının bulunduğu geniş bir çalışma alanım var. Nesne tarayıcısını kullanarak …
107 c  function  call-graph 

2
Bir döngüde işlevler oluşturma
Bir döngünün içinde işlevler oluşturmaya çalışıyorum: functions = [] for i in range(3): def f(): return i # alternatively: f = lambda: i functions.append(f) Sorun şu ki, tüm işlevler aynı hale geliyor. 0, 1 ve 2'yi döndürmek yerine, üç işlevin tümü 2'yi döndürür: print([f() for f in functions]) # expected …
107 python  function 


3
JavaScript'te "f" küçük harfli "new function ()"
Meslektaşım JavaScript'te yeni nesneleri tanımlamak için küçük harfle "f" olan "new function ()" kullanıyor. Tüm büyük tarayıcılarda iyi çalışıyor gibi görünüyor ve ayrıca özel değişkenleri gizlemede oldukça etkili görünüyor. İşte bir örnek: var someObj = new function () { var inner = 'some value'; this.foo = 'blah'; this.get_inner = function …

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.