Jadual Kandungan
Apakah gelung kematian
Pengetahuan lanjutan: Pernyataan gelung yang biasa digunakan dalam bahagian hadapan web
Rumah hujung hadapan web Soal Jawab bahagian hadapan Apakah gelung tak terhingga dalam bahagian hadapan web

Apakah gelung tak terhingga dalam bahagian hadapan web

Jan 29, 2023 am 11:38 AM
hujung hadapan web web

Gelung tak terhingga merujuk kepada gelung yang tidak boleh ditamatkan oleh kawalannya sendiri Ia adalah fenomena di mana satu atur cara terus melaksanakan operasi gelung dalam pautan tertentu kerana syarat untuk keluar daripada gelung adalah. tidak bertemu. Gelung tak terhingga boleh menyebabkan program terhenti, dan dalam kes yang teruk boleh memperlahankan komputer Ia adalah salah satu kerosakan yang paling menyusahkan untuk pengaturcara.

Apakah gelung tak terhingga dalam bahagian hadapan web

Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.

Looping ialah melakukan satu perkara berulang kali Dalam proses menulis kod, kita sering menghadapi beberapa operasi yang perlu dilakukan berulang kali, seperti melintasi beberapa data, berulang kali mengeluarkan rentetan, dll. Jika baris demi. baris Ia akan menjadi terlalu menyusahkan untuk menulis Untuk jenis operasi berulang ini, kita harus memilih untuk menggunakan gelung untuk menyelesaikannya.

Tujuan gelung adalah untuk melaksanakan berulang kali sekeping kod tertentu Menggunakan gelung boleh mengurangkan tekanan pengaturcaraan, mengelakkan redundansi kod, meningkatkan kecekapan pembangunan dan memudahkan penyelenggaraan kemudian.

var i = 11;
do{
  document.write(i++ +"<br />");
}while(i <= 10);

while(true){
  alert(1);
}
Salin selepas log masuk

Apakah gelung tak terhingga dalam bahagian hadapan web

Apakah gelung tak terhingga dalam bahagian hadapan web

Sekeping kod boleh berulang kali dilaksanakan beberapa kali melalui pernyataan gelung

Apakah gelung kematian

Maksud "gelung tak terhingga": fenomena operasi gelung berterusan dalam satu atur cara kerana syarat untuk keluar daripada gelung tidak dipenuhi dalam pautan tertentu Ia merujuk kepada gelung yang tidak boleh ditamatkan oleh kawalannya sendiri. Dalam pengaturcaraan, program yang tidak boleh ditamatkan di bawah kawalannya sendiri.

"Gelung tak terhingga" boleh menyebabkan program terhenti Dalam kes yang teruk, ia boleh melambatkan komputer dan otak Ia adalah salah satu keadaan kerosakan yang menyebabkan pengaturcara.

var n = 1;
while(true){
  alert(n++);
  
  //判断n是否是10
  if(n == 10){
    //退出循环
    break;
  }  
}
Salin selepas log masuk

Gelung seperti ini di mana ungkapan bersyarat ditulis kepada benar dipanggil gelung tak terhingga

Gelung ini tidak akan berhenti melainkan penyemak imbas ditutup Gunakan gelung tak terhingga dengan berhati-hati dalam pembangunan

Anda boleh menggunakan break untuk menamatkan gelung

Pengetahuan lanjutan: Pernyataan gelung yang biasa digunakan dalam bahagian hadapan web

1. gelung sambil

1.1.1.1. >

1.2. Proses pelaksanaan
while(条件表达式){ 
  语句...
}
Salin selepas log masuk

Apabila penyataan while dilaksanakan, ungkapan bersyarat terlebih dahulu dinilai

    Jika nilai adalah benar, Kemudian laksanakan badan gelung
    • Selepas badan gelung dilaksanakan, teruskan menilai ungkapan
  • Jika ia benar, teruskan melaksanakan badan gelung, Secara analogi
  • Jika nilainya salah, tamatkan gelung

2. do...while loop

2.1. 🎜>

2.2. Proses pelaksanaan

Apabila do... semasa pernyataan dilaksanakan, badan gelung

do{   
  语句。。。
}while(条件表达式)
Salin selepas log masuk

akan dilaksanakan terlebih dahulu Selepas badan gelung dilaksanakan, selepas penyataan sementara Ungkapan bersyarat dinilaiJika hasilnya benar, badan gelung akan terus dilaksanakan, dan penghakiman akan diteruskan selepas pelaksanaan selesai, dan seterusnya

    Jika keputusan palsu, gelung akan ditamatkan
    • 3. Perbandingan antara while dan do...while
Sebenar Dua penyataan di atas mempunyai fungsi yang sama diadili dahulu dan kemudian dilaksanakan

, manakala buat...sementara dilaksanakan dahulu dan kemudian diadili

lakukan...sementara boleh menjamin bahawa badan gelung akan dilaksanakan sekurang-kurangnya sekali
  • , manakala manakala tidak boleh

    • 4. untuk gelung

    4.1. Penjelasan
    //创建一个执行10次的while循环
    //初始化表达式
    /* var i = 0;
    
    //创建一个循环,定义条件表达式
    while(i < 10){
    	//设置更新表达式
    	alert(i++);
    } */
    
     for(var i = 0 ; i < 10 ; i++ ){
    	alert(i);
    }
    Salin selepas log masuk

    Apakah gelung tak terhingga dalam bahagian hadapan web

    Pernyataan for juga merupakan pernyataan gelung, juga dipanggil gelung for Apakah gelung tak terhingga dalam bahagian hadapan web

    Dalam gelung for, untuk kami Lokasi istimewa disediakan untuk meletakkan tiga ungkapan: Ungkapan permulaan

      Ungkapan bersyarat
    • Ungkapan kemas kini

      • 4.2. Sintaks untuk gelung:
    4.3. Proses pelaksanaan

    ①Laksanakan ungkapan permulaan dan mulakan pembolehubah (ungkapan pelaksanaan permulaan hanya akan dilaksanakan sekali)
    for(①初始化表达式;②条件表达式;④更新表达式){
      ③语句...
    }
    Salin selepas log masuk

    ②Laksanakan Formula ungkapan bersyarat, tentukan sama ada untuk melaksanakan gelung

    Jika benar, laksanakan gelung
    //创建一个循环,定义初始化表达式和条件表达式
    while(var i = 0;i < 10){
    	//设置更新表达式
    	alert(i++);
    }
    Salin selepas log masuk
      Jika palsu, tamatkan gelung
    • ④ Laksanakan ungkapan kemas kini, dan teruskan ulang selepas ungkapan kemas kini dilaksanakan ②

      • 4.4. Singkatan tambahan
    • Tiga bahagian dalam gelung for boleh ditinggalkan atau ditulis di luar
    • 如果在for循环中不写任何的表达式,只写两个;

    • 此时的循环是一个死循环会一直执行下去,慎用

    for(;;;){
    	alert("hello");
    }
    Salin selepas log masuk

    (学习视频分享:web前端入门

    Atas ialah kandungan terperinci Apakah gelung tak terhingga dalam bahagian hadapan web. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    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

    Alat AI Hot

    Undresser.AI Undress

    Undresser.AI Undress

    Apl berkuasa AI untuk mencipta foto bogel yang realistik

    AI Clothes Remover

    AI Clothes Remover

    Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

    Undress AI Tool

    Undress AI Tool

    Gambar buka pakaian secara percuma

    Clothoff.io

    Clothoff.io

    Penyingkiran pakaian AI

    AI Hentai Generator

    AI Hentai Generator

    Menjana ai hentai secara percuma.

    Artikel Panas

    R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
    2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
    Repo: Cara menghidupkan semula rakan sepasukan
    4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
    Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
    3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

    Alat panas

    Notepad++7.3.1

    Notepad++7.3.1

    Editor kod yang mudah digunakan dan percuma

    SublimeText3 versi Cina

    SublimeText3 versi Cina

    Versi Cina, sangat mudah digunakan

    Hantar Studio 13.0.1

    Hantar Studio 13.0.1

    Persekitaran pembangunan bersepadu PHP yang berkuasa

    Dreamweaver CS6

    Dreamweaver CS6

    Alat pembangunan web visual

    SublimeText3 versi Mac

    SublimeText3 versi Mac

    Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

    Cara menggunakan kedi pelayan web Nginx Cara menggunakan kedi pelayan web Nginx May 30, 2023 pm 12:19 PM

    Pengenalan kepada Caddy Caddy ialah pelayan web yang berkuasa dan berskala tinggi yang pada masa ini mempunyai 38K+ bintang di Github. Caddy ditulis dalam bahasa Go dan boleh digunakan untuk pengehosan sumber statik dan proksi terbalik. Caddy mempunyai ciri-ciri utama berikut: Berbanding dengan konfigurasi kompleks Nginx, konfigurasi Caddyfile asalnya adalah sangat mudah secara dinamik melalui AdminAPI yang disediakannya, ia menyokong konfigurasi HTTPS automatik secara lalai, dan boleh memohon sijil HTTPS secara automatik; dan konfigurasikannya; ia boleh dikembangkan kepada data Berpuluh-puluh ribu tapak boleh dilaksanakan di mana-mana tanpa kebergantungan tambahan yang ditulis dalam bahasa Go, keselamatan memori lebih terjamin. Pertama sekali, kami memasangnya terus dalam CentO

    Perlindungan masa nyata terhadap rentetan penyekat muka di web (berdasarkan pembelajaran mesin) Perlindungan masa nyata terhadap rentetan penyekat muka di web (berdasarkan pembelajaran mesin) Jun 10, 2023 pm 01:03 PM

    Benteng penghalang muka bermakna sebilangan besar benteng terapung tanpa menyekat orang dalam video, menjadikannya kelihatan seperti terapung dari belakang orang itu. Pembelajaran mesin telah popular selama beberapa tahun, tetapi ramai orang tidak tahu bahawa keupayaan ini juga boleh dijalankan dalam penyemak imbas Artikel ini memperkenalkan proses pengoptimuman praktikal dalam rentetan video penyelesaian ini, dengan harapan dapat membukanya beberapa idea. mediapipeDemo (https://google.github.io/mediapipe/) menunjukkan prinsip pelaksanaan rentetan penyekat muka arus perdana atas permintaan sehingga pengiraan latar belakang pelayan video untuk mengekstrak kawasan potret dalam skrin video dan menukarnya kepada storan svg klien semasa memainkan video Muat turun svg dari pelayan dan gabungkannya dengan rentetan, potret

    Bagaimana untuk mengkonfigurasi nginx untuk memastikan bahawa pelayan frps dan web berkongsi port 80 Bagaimana untuk mengkonfigurasi nginx untuk memastikan bahawa pelayan frps dan web berkongsi port 80 Jun 03, 2023 am 08:19 AM

    Pertama sekali, anda akan ragu-ragu, apakah itu frp? Ringkasnya, frp ialah alat penembusan intranet Selepas mengkonfigurasi klien, anda boleh mengakses intranet melalui pelayan. Sekarang pelayan saya telah menggunakan nginx sebagai laman web, dan hanya terdapat satu port 80. Jadi apakah yang perlu saya lakukan jika pelayan FRP juga mahu menggunakan port 80? Selepas membuat pertanyaan, ini boleh dicapai dengan menggunakan proksi terbalik nginx. Untuk menambah: frps ialah pelayan, frpc ialah pelanggan. Langkah 1: Ubah suai fail konfigurasi nginx.conf dalam pelayan dan tambahkan parameter berikut pada http{} dalam nginx.conf, server{listen80

    Menggunakan Jetty7 untuk pemprosesan pelayan Web dalam pembangunan API Java Menggunakan Jetty7 untuk pemprosesan pelayan Web dalam pembangunan API Java Jun 18, 2023 am 10:42 AM

    Menggunakan Jetty7 untuk Pemprosesan Pelayan Web dalam Pembangunan JavaAPI Dengan pembangunan Internet, pelayan Web telah menjadi bahagian teras pembangunan aplikasi dan juga menjadi tumpuan banyak perusahaan. Untuk memenuhi keperluan perniagaan yang semakin meningkat, ramai pembangun memilih untuk menggunakan Jeti untuk pembangunan pelayan web, dan fleksibiliti dan skalabilitinya diiktiraf secara meluas. Artikel ini akan memperkenalkan cara menggunakan Jetty7 dalam pembangunan JavaAPI untuk We

    Bagaimana untuk melaksanakan pengesahan borang untuk aplikasi web menggunakan Golang Bagaimana untuk melaksanakan pengesahan borang untuk aplikasi web menggunakan Golang Jun 24, 2023 am 09:08 AM

    Pengesahan borang adalah pautan yang sangat penting dalam pembangunan aplikasi web Ia boleh menyemak kesahihan data sebelum menyerahkan data borang untuk mengelakkan kelemahan keselamatan dan ralat data dalam aplikasi. Pengesahan borang untuk aplikasi web boleh dilaksanakan dengan mudah menggunakan Golang Artikel ini akan memperkenalkan cara menggunakan Golang untuk melaksanakan pengesahan borang untuk aplikasi web. 1. Elemen asas pengesahan borang Sebelum memperkenalkan cara melaksanakan pengesahan borang, kita perlu mengetahui apakah elemen asas pengesahan borang. Unsur bentuk: unsur bentuk ialah

    Apakah faedah piawaian web Apakah faedah piawaian web Sep 20, 2023 pm 03:34 PM

    Faedah piawaian web termasuk menyediakan keserasian merentas platform, kebolehcapaian, prestasi, kedudukan enjin carian, kos pembangunan dan penyelenggaraan, pengalaman pengguna serta kebolehselenggaraan dan kebolehgunaan semula kod yang lebih baik. Penerangan terperinci: 1. Keserasian merentas platform memastikan tapak web boleh dipaparkan dan berjalan dengan betul pada sistem pengendalian, penyemak imbas dan peranti yang berbeza 2. Kebolehcapaian yang dipertingkatkan memastikan tapak web boleh diakses oleh semua pengguna; kelajuan, pengguna boleh mengakses dan melayari laman web dengan lebih pantas, memberikan pengalaman pengguna yang lebih baik 4. Meningkatkan kedudukan enjin carian, dsb.

    Bagaimana untuk mendayakan akses pentadbiran daripada UI web kokpit Bagaimana untuk mendayakan akses pentadbiran daripada UI web kokpit Mar 20, 2024 pm 06:56 PM

    Kokpit ialah antara muka grafik berasaskan web untuk pelayan Linux. Ia bertujuan terutamanya untuk memudahkan pengurusan pelayan Linux untuk pengguna baharu/pengguna pakar. Dalam artikel ini, kami akan membincangkan mod akses Cockpit dan cara menukar akses pentadbiran kepada Cockpit daripada CockpitWebUI. Topik Kandungan: Mod Kemasukan Kokpit Mencari Mod Akses Kokpit Semasa Dayakan Capaian Pentadbiran untuk Kokpit daripada CockpitWebUI Melumpuhkan Capaian Pentadbiran untuk Kokpit daripada CockpitWebUI Kesimpulan Mod Kemasukan Kokpit Kokpit mempunyai dua mod capaian: Capaian Terhad: Ini adalah lalai untuk mod capaian kokpit. Dalam mod akses ini anda tidak boleh mengakses pengguna web dari kokpit

    Apakah port lalai untuk standard web? Apakah port lalai untuk standard web? Sep 20, 2023 pm 04:05 PM

    Port lalai standard web ialah: 1. HTTP, nombor port lalai ialah 80. HTTPS, nombor port lalai ialah 443. FTP, nombor port lalai ialah 21; ialah 22; 5. Telnet , nombor port lalai ialah 23. SMTP, nombor port lalai ialah 25. POP3, nombor port lalai ialah 143; , nombor port lalai ialah 53. RDP , nombor port lalai ialah 3389 dan seterusnya.

    See all articles