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

Hari untuk Cabaran #daysofMiva.

王林
王林asal
2024-08-21 09:06:02697semak 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-Schleife: Am besten, wenn Sie nicht wissen, wie oft die Schleife ausgeführt werden soll, Sie aber eine Bedingung überprüfen müssen.
  • For-Schleife: Am besten, wenn Sie genau wissen, wie oft die Schleife ausgeführt werden soll.

Szenario:
Stellen Sie sich vor, Sie werfen eine Münze. Sie möchten weiterdrehen, bis Sie Köpfe bekommen. Da Sie nicht wissen, wie viele Umdrehungen nötig sind, verwenden Sie eine While-Schleife, um so lange umzudrehen, bis Sie Kopf bekommen.

Wenn Sie nun die Münze genau fünf Mal werfen möchten, verwenden Sie eine for-Schleife, da Sie wissen, dass Sie unabhängig vom Ergebnis genau fünf Würfe benötigen.

Zusammenfassung:

  • While-Schleife: Dreht weiter, bis Kopf entsteht.
  • For-Schleife:Wirft die Münze genau fünfmal.

Das Verstehen von Schleifen erforderte einige Mühe, aber diese Übung hat mir geholfen zu erkennen, wie nützlich sie bei der effizienten Wiederholung von Aufgaben in meinem Code sind.

Day f the #daysofMiva Challenge.

Meine Erfahrung

Ich war so frustriert und gestresst. Es ging mir so auf die Nerven, dass ich fast das Gefühl hatte, meinen PC kaputtzumachen. Es war einfach so überwältigend! Können Sie mir bitte helfen, herauszufinden, wo alles schief gelaufen ist? ....?‍♂️?‍♂️?‍♂️?‍♂️, ich musste mich mit so vielen Fehlern auseinandersetzen, und das Debuggen hat meinen Stress nur noch erhöht. Aber ich beschloss, eine Pause einzulegen, meine Gedanken neu zu denken und schließlich das Problem herauszufinden. Ich sagte mir immer wieder, dass ich die beste Version von mir selbst sein könnte, egal was passiert.

Aber Javascript...????

Day f the #daysofMiva Challenge.

Day f the #daysofMiva Challenge.

Abschluss

Tag 1 war produktiv, da ich eine solide Grundlage in JavaScript gelegt habe, indem ich etwas über Variablen, logische Operationen, Datentypen und bedingte Anweisungen gelernt habe. Ich begann auch zu untersuchen, wie JavaScript über Ereignis-Listener mit Benutzeraktionen interagiert. Ich freue mich darauf, diese Reise fortzusetzen und mein Verständnis von JavaScript in Zukunft zu vertiefen.

Day f the #daysofMiva Challenge.

Bitte liken, teilen, abonnieren und folgen Sie uns, um mehr zu erfahren, und kommentieren Sie auch, welches Getränk ich für diesen Javascript-Hamburger nehmen sollte ... lol???

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
Artikel sebelumnya:Hari untuk Cabaran #daysofMiva.Artikel seterusnya:Hari untuk Cabaran #daysofMiva.