Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Hari untuk Cabaran #daysofMiva.

Hari untuk Cabaran #daysofMiva.

WBOY
WBOYasal
2024-08-21 09:05:48908semak imbas

Hari 1 Cabaran 100 Hari

Tarikh: 21/8/2024

Objektif: Untuk mempelajari dan memahami pembolehubah, operasi logik dan jenis data dalam JavaScript, selesaikan masalah matematik menggunakan JavaScript dan mula belajar tentang pendengar acara dan pernyataan bersyarat.

1. Pengenalan kepada Pembolehubah JavaScript

Hari ini, saya memulakan perjalanan saya ke dalam JavaScript dengan mempelajari tentang pembolehubah. Pembolehubah dalam JavaScript adalah seperti bekas yang menyimpan data, yang boleh menjadi nombor, sekeping teks atau apa-apa jenis nilai lain. Saya belajar cara mengisytiharkan pembolehubah menggunakan kata kunci let, const dan var.

  • let membolehkan anda mencipta pembolehubah yang boleh berubah kemudian.
  • const mencipta pembolehubah yang tidak boleh ditugaskan semula.
  • var ialah cara lama untuk mengisytiharkan pembolehubah tetapi masih digunakan.

Day f the #daysofMiva Challenge.

2. Memahami Operasi Logik dan Jenis Data

Seterusnya, saya meneroka operasi logik, yang digunakan untuk membuat keputusan dalam JavaScript. Saya belajar tentang operator logik asas:

Saya juga belajar tentang jenis data yang berbeza seperti:

Day f the #daysofMiva Challenge.

3. Menyelesaikan Masalah Matematik dengan JavaScript

Saya menggunakan pengetahuan saya tentang pembolehubah dan jenis data untuk menyelesaikan masalah matematik yang mudah. Masalahnya ialah untuk mengira luas segi empat tepat berdasarkan lebar dan tingginya.

Day f the #daysofMiva Challenge.

4. Pengenalan kepada Pendengar Acara

Seterusnya, saya mula belajar tentang pendengar acara. Pendengar acara ialah fungsi yang menunggu peristiwa tertentu berlaku, seperti pengguna mengklik butang dan kemudian mencetuskan beberapa tindakan.

Dalam Istilah Mudah:
Pendengar acara membenarkan JavaScript bertindak balas terhadap tindakan pengguna pada halaman web, seperti mengklik butang, menaip dalam kotak teks atau menuding pada elemen.

Day f the #daysofMiva Challenge.

Apabila tidak klik

Day f the #daysofMiva Challenge.

Apabila ia diklik ia akan menunjukkan memuatkan data.. kemudian akhirnya menunjukkan "Data Dimuatkan Melalui Panggilan Balik"

Day f the #daysofMiva Challenge.

Ini adalah hasil kerja pendengar acara Dalam javascript

5. Memahami Pernyataan Bersyarat

Saya juga belajar tentang pernyataan bersyarat, yang membolehkan saya membuat keputusan dalam kod saya. Pernyataan bersyarat menyemak sama ada syarat adalah benar atau salah dan kemudian melaksanakan blok kod berdasarkan keputusan.

Day f the #daysofMiva Challenge.

Day f the #daysofMiva Challenge.

6 Memahami While Loops dan For Loops dalam JavaScript

Gelung Semasa:
Gelung sementara dalam JavaScript terus melaksanakan blok kod selagi syarat yang ditentukan adalah benar. Saya cuba bersungguh-sungguh untuk memahami konsep ini dengan membayangkannya sebagai seseorang yang berulang kali bertanya soalan sehingga mereka mendapat jawapan yang betul.

Takrifan Mudah:
Gelung sementara terus berjalan selagi syarat tertentu kekal benar.

Contoh:

let number = 1;

while (number <= 5) {
    console.log(number);
    number++;
}

Dalam contoh ini, gelung bermula dengan nombor = 1 dan terus berjalan jika nombor kurang daripada atau sama dengan 5. Ia mencetak nilai nombor dan kemudian meningkatkannya sebanyak 1 setiap kali.

Untuk Gelung:
A untuk gelung adalah serupa dengan gelung sementara tetapi biasanya lebih ringkas dan lebih mudah untuk ditulis apabila anda tahu berapa kali anda mahu menjalankan gelung.

Takrifan Mudah:
Gelung A for mengulangi blok kod beberapa kali tertentu.

Contoh:

for (let i = 1; i <= 5; i++) {
    console.log(i);
}

Dalam gelung untuk ini, saya bermula pada 1 dan meningkat sebanyak 1 selepas setiap gelung sehingga mencapai 5. Gelung berjalan 5 kali, sama seperti gelung sambil.

Perbezaan Antara While dan For Gelung:

  • While Loop: Terbaik apabila anda tidak tahu berapa kali gelung harus dijalankan, tetapi anda mempunyai syarat untuk diperiksa.
  • Untuk Gelung: Terbaik apabila anda tahu dengan tepat berapa kali gelung harus dijalankan.

Senario:
Bayangkan anda sedang membelek syiling. Anda mahu terus membelek sehingga anda mendapat kepala. Memandangkan anda tidak tahu berapa banyak pusingan yang diperlukan, anda akan menggunakan gelung sementara untuk terus membelek sehingga anda mendapat kepala.

Sekarang, jika anda ingin membalikkan syiling tepat 5 kali, anda akan menggunakan gelung for kerana anda tahu anda memerlukan tepat 5 flip, tidak kira hasilnya.

Ringkasnya:

  • While Loop: Terus terbalik sehingga anda mendapat perhatian.
  • Untuk Gelung: Terbalikkan syiling tepat 5 kali.

Memahami gelung memerlukan sedikit usaha, tetapi latihan ini membantu saya melihat cara ia berguna dalam mengulang tugasan dengan cekap dalam kod saya.

Day f the #daysofMiva Challenge.

Pengalaman Saya

Saya sangat kecewa dan tertekan. Ia benar-benar menghampiri saya, ke tahap di mana saya hampir rasa ingin menghancurkan PC saya. Ia sangat menggembirakan! Bolehkah anda membantu saya mengetahui di mana silapnya?....?‍♂️?‍♂️?‍♂️?‍♂️, saya terpaksa berhadapan dengan begitu banyak pepijat dan menyahpepijat pepijat itu hanya menambah tekanan saya. Tetapi saya memutuskan untuk berehat, menetapkan semula fikiran saya, dan akhirnya mengetahui masalahnya. Saya terus memberitahu diri saya bahawa saya boleh menjadi versi terbaik diri saya, tidak kira apa pun.

Tetapi javascript...????

Day f the #daysofMiva Challenge.

Day f the #daysofMiva Challenge.

Kesimpulan

Hari 1 adalah produktif kerana saya meletakkan asas yang kukuh dalam JavaScript dengan mempelajari tentang pembolehubah, operasi logik, jenis data dan pernyataan bersyarat. Saya juga mula meneroka cara JavaScript berinteraksi dengan tindakan pengguna melalui pendengar acara. Saya teruja untuk meneruskan perjalanan ini dan mendalami pemahaman saya tentang JavaScript pada masa hadapan.

Day f the #daysofMiva Challenge.

Sila like, share, subscribe, dan follow up untuk lebih banyak lagi, dan juga komen tentang minuman apa yang patut saya ambil untuk hamburger javascript ini...hihi???

Atas ialah kandungan terperinci Hari untuk Cabaran #daysofMiva.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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