Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsSpItGn 63 of 294 menu
◀ ▶

Generator di JavaScript

Ada fungsi khusus yang dapat digunakan untuk membuat iterator kita sendiri. Fungsi seperti ini disebut generator. Nama fungsi tersebut harus diawali dengan tanda bintang:

function *func() { }

Di dalam generator, kata kunci yield digunakan, yang menunjukkan apa yang harus dikembalikan oleh iterator pada pemanggilan berikutnya. Sebagai contoh mari kita buat agar pemanggilan pertama mengembalikan 1, kedua - 2, dan ketiga - 3:

function *func() { yield 1; yield 2; yield 3; }

Generator mengembalikan iterator sebagai hasilnya:

let iter = func();

Mari kita periksa kerja iterator kita:

console.log(iter.next()); // {value: 1, done: false} console.log(iter.next()); // {value: 2, done: false} console.log(iter.next()); // {value: 3, done: false} console.log(iter.next()); // {value: undefined, done: true}

Buatlah iterator, yang setiap pemanggilannya akan mengembalikan angka dari 5 hingga 1.

← →
↑
Indonesia▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak