Rumah > hujung hadapan web > tutorial js > Kari dalam JavaScript

Kari dalam JavaScript

Barbara Streisand
Lepaskan: 2024-12-31 10:54:15
asal
353 orang telah melayarinya

Currying in JavaScript

Kari ialah corak penulisan kod fungsi yang lebih modular. Dalam kata mudah.

Kari ialah corak di mana fungsi dengan berbilang argumen diubah menjadi satu siri fungsi, masing-masing mengambil satu hujah.

Daripada mengambil semua hujah serentak, fungsi kari mengambil hujah pertama, mengembalikan fungsi baharu yang mengambil hujah seterusnya dan seterusnya sehingga semua hujah disediakan. Fungsi akhir kemudian mengembalikan hasilnya.

//Normal Function
 `function nonCurrying(param1, param2, param3){
  return param1 + param2 + param3
}`

// Curried Function

`function curried(param1){
   return function(param2){
    return function(param3){
      return param1 * param2 * param3
}}}

curried(10)(20)(30);
`





Salin selepas log masuk

Atas ialah kandungan terperinci Kari dalam JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan