Cara menggunakan teruskan dalam es6

WBOY
Lepaskan: 2022-08-30 17:09:53
asal
1244 orang telah melayarinya

Dalam es6, pernyataan continue digunakan untuk melangkau pernyataan berikutnya dalam lelaran semasa dan membawa kawalan kembali ke permulaan gelung terus tidak keluar dari gelung, tetapi menamatkan lelaran semasa dan memulakan lelaran berikutnya, sintaks ialah "untuk(...){...teruskan}".

Cara menggunakan teruskan dalam es6

Persekitaran pengendalian tutorial ini: sistem Windows 10, ECMAScript versi 6.0, komputer Dell G3.

Cara menggunakan continue dalam es6

Pernyataan continue melangkau pernyataan berikutnya dalam lelaran semasa dan membawa semula kawalan ke permulaan gelung. Berbeza dengan pernyataan putus, continue tidak keluar dari gelung. Ia menamatkan lelaran semasa dan memulakan lelaran berikutnya. Berikut adalah contoh pernyataan continue.

Contoh

var num = 0 
var count = 0; 
for(num = 0;num<= 20;num++) { 
   if (num % 2 == 0) { 
      continue 
   } 
   count++ 
} 
console.log(" The count of odd values between 0 and 20 is: "+count)
Salin selepas log masuk

Contoh di atas menunjukkan nilai genap antara 0 dan 20. Jika nombor genap, gelung keluar daripada lelaran semasa. Ini dicapai menggunakan pernyataan continue.

Selepas berjaya melaksanakan kod di atas, output berikut akan dipaparkan.

The count of odd values between 0 and 20 is: 10
Salin selepas log masuk

Perluaskan pengetahuan

gelung es6

1 . untuk gelung

menyokong sintaks putus dan teruskan, putus menamatkan gelung dan teruskan melangkau gelung ini

2. forEach

tidak menyokong sintaks putus dan teruskan, dan forEach gelung tidak Untuk menerima kawalan, anda mesti merentasi dari awal hingga akhir

3 setiap

    let arr = [1,2,3,4,5]
    arr.every((item) => {
        console.log(item)
        return true
    })
Salin selepas log masuk

Bentuk sintaks setiap adalah serupa dengan forEach. Ia juga menerima parameter fungsi, tetapi perbezaannya ialah setiap memerlukan nilai pulangan Gelung seterusnya akan dilaksanakan apabila nilai pulangan adalah benar, dan palsu dikembalikan secara lalai, maksudnya, perbezaan antara setiap dan forEach ialah setiap menerima kawalan program, dan nilai pulangan boleh digunakan untuk mencapai kesan putus dan meneruskan

4 untuk dalam

    let arr = [1,2,3,4,5]
    for(let index in arr) {
        console.log(arr[index])
    }
Salin selepas log masuk

forin juga boleh digunakan untuk menggelung melalui tatasusunan, tetapi terdapat masalah kerana forin adalah. direka untuk merentasi objek. Sebab tatasusunan boleh dilalui adalah kerana tatasusunan juga merupakan objek, dan objek boleh mempunyai atribut yang ditambahkan padanya, contohnya, dalam contoh di atas, jika atribut a dilampirkan pada arr, arr.a = 6 , atribut a juga akan dilalui selepas forin dilaksanakan, tetapi nilai indeks a yang kita fahami dalam tatasusunan adalah tidak sah

forin Juga menyokong sintaks putus dan terus

Ambil perhatian bahawa indeks pembolehubah tersuai dalam forin ialah indeks, atau nama atribut, iaitu jenis rentetan Apabila menilai, perhatikan jenis pembolehubah

5. untuk daripada

    let arr = [1,2,3,4,5]
    for(let item of arr) {
        console.log(item)
    }
Salin selepas log masuk

untuk daripada ialah sintaks baharu. untuk ES6, terutamanya untuk menyelesaikan masalah traversal jenis data tersuai Ia juga boleh merentasi tatasusunan, tetapi fungsinya lebih berkuasa daripada kaedah traversal lain yang disebutkan di atas

[Cadangan berkaitan: tutorial video javascript<.>, bahagian hadapan web]

Atas ialah kandungan terperinci Cara menggunakan teruskan dalam es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
es6
sumber:php.cn
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan