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

5
Math.max.apply () nasıl çalışır?
Nasıl Math.max.apply()çalışır? <!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>JS Bin</title> </head> <body> <script> var list = ["12","23","100","34","56", "9","233"]; console.log(Math.max.apply(Math,list)); </script> </body> </html> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/max Yukarıdaki kod Listedeki Max sayısını bulur. Biri bana aşağıdaki kodun nasıl çalıştığını söyleyebilir mi? Görünüşe göre geçersem işe yarıyornull or Math. console.log(Math.max.apply(Math,list)); user-defined/Native functionsKullanabileceğimiz tüm call …



5
Dekoratör ile python fonksiyon tanımını nasıl atlayabilirim?
Küresel ayarlara (örneğin OS) dayalı Python fonksiyon tanımını kontrol etmenin mümkün olup olmadığını bilmek istiyorum. Misal: @linux def my_callback(*args, **kwargs): print("Doing something @ Linux") return @windows def my_callback(*args, **kwargs): print("Doing something @ Windows") return Sonra, birisi Linux kullanıyorsa, my_callback kullanılır ve ikincisi sessizce göz ardı edilir. Bu işletim sistemi belirlemekle …

4
((Void (*) ()) buf) (); anlamına gelmek?
Ben picoCTF ikili bir sömürü meydan okuma çözüyorum ve bu kod parçası rastladı: ((void (*)())buf)(); bufbir karakter dizisi nerede . Zorluğu çözdüm ama tam olarak ne yaptığını anlayamıyorum. Bu konuya baktım ama başaramadım. Ne anlama ((void (*)())buf)();geliyor?


5
Jeneratörü çağıran bir fonksiyondan dönüş veya verim?
Bir jeneratör generatorve aynı zamanda bir kolaylık yöntemi var - generate_all. def generator(some_list): for i in some_list: yield do_something(i) def generate_all(): some_list = get_the_list() return generator(some_list) # <-- Is this supposed to be return or yield? Olmalı generate_all returnveya yield? Her iki yöntemin de kullanıcılarının aynı şekilde kullanılmasını istiyorum, yani …


6
AND çoklu parametreler
function andMultipleExpr(){ let logicalAnd; let i; for (i = 0; i < arguments.length; i++){ logicalAnd = arguments[i] && arguments[i+1]; } return logicalAnd; } console.log(andMultipleExpr(true, true, false, false)); Ne bekliyorum bu kodu çalıştırmaktır: true && true && false && false ve bu yanlış dönmelidir . Bunu js'de nasıl çalıştırabilirim? Teşekkürler

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.