Saya seorang pengekod baharu. Saya memulakan kursus JavaScript pertama saya di Udemy pada 13 November. Dengan pantas, saya menyedari bahawa saya memahami konsep baharu melalui memahami alasan di sebalik tempat dan mengapa kepingan kod tertentu tergolong, dan bukannya menghafal sintaks. Mengetahui cara menulis setiap komponen JavaScript dengan betul adalah berharga, tetapi ia tidak secara automatik = memahami cara menstruktur program, menentukan susunan pelaksanaan atau mengurus aliran kawalan. Bagi saya, memahami "mengapa" adalah penting untuk menguasai "bagaimana."
Untuk menggunakan falsafah pembelajaran ini, saya mencipta program awam pertama saya—alat yang menjana garis panduan projek dengan prinsip ini dalam fikiran. Dikuasakan oleh API OpenAI dan output berstruktur, ia membolehkan anda menentukan konsep JavaScript yang anda ingin praktikkan (cth., setTimeout, eventListener). Program ini menyediakan arahan langkah demi langkah menggunakan kaedah pengajaran "mengapa" dan juga menjana garis panduan PDF/TXT untuk membantu anda mengikuti semasa anda membina.
Buka di GitHub
*Saya membina ini untuk diri saya sendiri tetapi, berdasarkan permintaan daripada rakan pengekodan baharu saya, saya memutuskan untuk mendedahkannya kepada umum. Semua maklum balas adalah dihargai.
Contoh output:
Atas ialah kandungan terperinci Berlatih javascript melalui pemikiran prinsip pertama, bukan hafalan sintaks. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!