Pertanyaan yang diberi tag function

174
Perbedaan antara . dan: di Lua

Saya bingung tentang perbedaan antara panggilan fungsi via .dan via: > x = {foo = function(a,b) return a end, bar = function(a,b) return b end, } > return x.foo(3,4) 3 > return x.bar(3,4) 4 > return x:foo(3,4) table: 0x10a120 > return x:bar(3,4) 3 Apa yang sedang...

173
Melewati string dengan spasi sebagai argumen fungsi di bash

Saya sedang menulis skrip bash di mana saya harus meneruskan string yang berisi spasi ke fungsi di skrip bash saya. Sebagai contoh: #!/bin/bash myFunction { echo $1 echo $2 echo $3 } myFunction "firstString" "second string with spaces" "thirdString" Saat dijalankan, output yang saya...

165
Cara "Benar" untuk menentukan argumen opsional dalam fungsi R.

Saya tertarik pada apa cara "benar" untuk menulis fungsi dengan argumen opsional di R. Seiring waktu, saya menemukan beberapa potong kode yang mengambil rute berbeda di sini, dan saya tidak dapat menemukan posisi yang tepat (resmi). pada topik ini. Sampai sekarang, saya telah menulis argumen...

164
Memperluas Objek dalam Javascript

Saat ini saya mengubah dari Jawa ke Javascript, dan agak sulit bagi saya untuk mengetahui cara memperluas objek dengan cara yang saya inginkan. Saya telah melihat beberapa orang di internet menggunakan metode yang disebut extended on object. Kode akan terlihat seperti ini: var Person = { name :...

163
Cara menentukan nama fungsi dari dalam suatu fungsi

Jika saya memiliki skrip Bash seperti: #!/bin/bash f() { # echo function name, "f" in this case } Apakah ada cara untuk melakukan ini? Ini dapat digunakan dalam pesan bantuan seperti printf "Usage: %s: blah blah blah \n" $(basename $0) >&2; Hanya dalam hal ini yang saya inginkan bukan...

161
Setel jenis untuk parameter fungsi?

Apakah ada cara untuk membiarkan fungsi javascript tahu bahwa parameter tertentu adalah tipe tertentu? Mampu melakukan sesuatu seperti ini akan menjadi sempurna: function myFunction(Date myDate, String myString) { //do stuff } Terima kasih! Pembaruan : Karena jawabannya adalah "tidak," jika...

161
std :: function vs template

Berkat C ++ 11 kami menerima std::functionkeluarga pembungkus functor. Sayangnya, saya terus mendengar hanya hal-hal buruk tentang penambahan baru ini. Yang paling populer adalah mereka sangat lambat. Saya mengujinya dan mereka benar-benar payah dibandingkan dengan template. #include...

160
Rails - nama aksi pengontrol ke string

Saya punya pertanyaan Rails. Bagaimana cara mendapatkan nama tindakan pengontrol di dalam tindakan pengontrol? Misalnya, alih-alih def create logger.info("create") end Saya ingin menulis sesuatu seperti def create logger.info(this_def_name) end Apa cara untuk mendapatkannya...