Rumah > Artikel > hujung hadapan web > 6 Petua Berfikir untuk Belajar JavaScript Dengan Pantas_javascript tips
Apabila kami mempelajari JavaScript, atau sebarang kemahiran pengekodan lain, kami sering teragak-agak kerana halangan ini:
Nasib baik, sekatan jalan ini dapat dikenal pasti dan dihapuskan. Dalam artikel ini, saya akan memperkenalkan enam kemahiran berfikir untuk membantu anda mempelajari JavaScript dengan lebih pantas dan menjadi pengaturcara yang lebih gembira dan produktif.
1 Jangan biarkan keputusan masa hadapan menghalang anda daripada bergerak ke hadapan sekarang
Ramai orang belajar JavaScript, dan soalan pertama yang mereka tanya ialah "Rangka kerja yang manakah harus saya gunakan?". Walau bagaimanapun, jika anda belum menguasai JavaScript paling asas, ini jelas merupakan soalan yang salah. Anda menghabiskan masa anda bekerja pada rangka kerja yang berbeza, dan anda mula terbantut.
Satu cara untuk membantu melarikan diri daripada perangkap ini ialah dengan melukis peta jalan tentang perkara yang anda perlu pelajari. Contohnya, untuk menjadi pembangun bahagian hadapan, peta jalan anda mungkin kelihatan seperti ini:
Memecahkannya lagi, anda boleh membuat halaman web berfungsi dengan hanya HTML dan CSS. Kemudian senaraikan setiap langkah demi langkah seperti ini, dan sepintas lalu akan jelas perkara yang perlu anda fokuskan sekarang. Anda juga tidak akan membuang masa bimbang tentang perkara yang perlu anda risaukan nanti.
Jika anda mendapati peta jalan seperti ini berguna, anda boleh melihat "peta jalan pembelajaran untuk menjadi pembangun bahagian hadapan" yang saya tulis sebelum ini, yang memperkenalkannya secara terperinci. (Nota: Untuk laluan pembelajaran JavaScript, anda juga boleh merujuk artikel "Berkongsi 8 Peta Minda untuk Belajar Bahasa Pengaturcaraan JavaScript" )
2. Jangan biarkan keyakinan menipu anda untuk melupakan sesuatu
Memahami konsep dengan cepat mungkin merupakan salah satu perkara yang paling mempengaruhi kemajuan anda dalam pembelajaran JavaScript. Izinkan saya menerangkan.
Apabila anda membaca sesuatu dan anda merasakan ianya benar, anda berkemungkinan akan melompat terus ke kandungan seterusnya. Kemudian anda merasakan bahawa kandungan seterusnya sangat mudah difahami, jadi anda teruskan membaca. Tetapi tidak lama lagi, anda akan mendapati bahawa anda telah melupakan kandungan yang anda fikir anda telah kuasai, jadi anda hanya boleh kembali dan menyemak. Anda melihatnya dengan pantas, merasakan ia masuk akal sekali lagi, dan teruskan. Tetapi kemudian anda mendapati diri anda melupakan sesuatu yang lain. Anda kekal dalam kitaran ini sehingga anda akhirnya kehilangan diri sendiri. Anda tidak dapat menahan rasa kecewa dan berfikir untuk berehat dahulu Namun, apabila anda kembali selepas berehat, anda mendapati bahawa anda telah melupakan semua kandungan.
Menyelesaikan masalah ini juga sangat mudah, hanya dua langkah diperlukan:
Apabila anda pergi untuk mempelajari konsep baharu, pastikan anda mencubanya, bermain dengannya, membiasakannya, malah menggabungkannya dengan konsep lain. Dan adalah penting untuk benar-benar mengeluarkannya ke dalam kod contoh kerana itu membantu anda mencernanya. Di samping itu, mengehadkan jumlah pembelajaran pada satu-satu masa boleh membantu untuk mengingati bahan Sebabnya juga sangat mudah.
Walaupun perkembangan pembelajaran ini mungkin terasa seperti memerlukan lebih banyak masa, ia sebenarnya adalah sebaliknya kerana anda tidak perlu berundur terlalu banyak. Saya mengambil banyak pelajaran yang mengerikan untuk memahami teknik ini.
3. Berlatih dengan mentaliti yang betul
Ramai orang mendapati latihan berulang kali membosankan, jadi mereka biasanya melangkau atau cuba mengambil jalan pintas. Jika anda pantas ke hadapan melalui latihan JavaScript, anda akhirnya mengambil lebih banyak masa pembelajaran. Cuba buat latihan itu menyeronokkan supaya ia kurang menentang?
Cuba ubah mentaliti anda:
Apakah yang akan berlaku jika anda diminta mempelajari konsep JavaScript baharu tetapi tidak dapat mencubanya? Bagaimana perasaan anda? Secara peribadi, saya akan sangat kecewa. Ia seperti kanak-kanak mendapat mainan baru tetapi tidak dapat bermain dengannya.
Apabila anda mempelajari sesuatu yang baharu dalam JavaScript, cuba fikirkannya seperti mainan baharu, kereta baharu, kasut baharu atau apa sahaja yang anda berminat untuk mencuba. Kemudian jangan fikir latihan sebagai kerja, fikirkan latihan sebagai permainan. Gunakan kemahiran baharu anda untuk mencuba beberapa perkara yang menarik. Biarkan diri anda kagum. Kemudian tunjukkan kepada rakan-rakan anda.
Dengan mentaliti permainan, anda akan belajar lebih cepat, ingat lebih lama dan lebih seronok.
4. Keajaiban masa menulis kod
Masalah paling biasa semasa belajar JavaScript ialah anda tidak dapat mencari masa untuk menulis kod. Namun, pada masa yang sama, terdapat banyak masa untuk melayari pelbagai laman web, seperti Facebook, YouTube, Wikipedia dan Reddit.
Ada beberapa kali saya hanya mahu membuka Facebook dan menontonnya untuk seketika, tetapi kemudian saya menyedari bahawa saya telah menontonnya selama berjam-jam. Bagaimana ini berlaku? Mungkin kerana saya tidak bercadang untuk menontonnya lama-lama. Semuanya sukar pada mulanya, tetapi apabila anda bermula, ia menjadi lebih mudah untuk terjebak kemudian. Tetapi jika seseorang bertanya kepada saya sama ada saya ingin meluangkan masa di Facebook, saya dengan tegas akan mengatakan tidak kerana saya tidak mempunyai masa yang cukup. Walau bagaimanapun, selalunya lebih mudah untuk menerimanya dan kemudian terperangkap dengan hanya membenarkannya seketika.
Berita baiknya ialah anda boleh menggunakan psikologi yang sama ini untuk belajar kod. Jangan fikir tentang pengekodan selama berjam-jam pada mulanya, kerana anda tidak akan menemui masa sebanyak itu. Hanya beritahu diri anda bahawa anda akan menulis kod selama 3 minit. Dengan cara ini anda tidak perlu risau tentang kehabisan masa.
5. Berfikir lebih perlahan, belajar lebih cepat
Ini mungkin kedengaran bertentangan dengan intuisi, tetapi saya akan menerangkannya dengan cerpen di bawah.
Seorang rakan saya pernah keliru dengan ciri JavaScript tertentu. Jadi saya meminta dia menerangkan secara terperinci apa yang dia tahu dan kemudian menerangkan kepadanya bahagian-bahagian yang mengelirukan dia. Walau bagaimanapun, semasa dia meneliti coretan kod, saya mendapati terdapat satu bahagian kod yang dia bercakap dengan sangat tergesa-gesa.
“Tunggu sebentar!” Saya berkata, “Cakap perlahan-lahan dan terangkan setiap langkah secara terperinci.”
Rakan saya terus memberi saya ringkasan menyeluruh tentang perkara yang berlaku dengan kod itu.
Saya terpaksa menghalangnya lagi. "Anda masih terlalu tergesa-gesa. Cuba lagi, tetapi kali ini, saya mahu anda meneliti setiap baris kod dan memberitahu perkara yang berlaku dalam setiap baris kod."
Kali ini, rakan saya akhirnya dapat menerangkan dengan baik apa yang berlaku dalam kod tersebut. Inti dari perkara itu ialah dia akhirnya boleh meneliti coretan kod langkah demi langkah dan bukannya cuba memahami semuanya sekaligus.Dalam situasi seperti ini, berfikir lebih perlahan sebenarnya boleh membuatkan anda belajar lebih cepat.
6 Mula-mula gunakan bahasa ringkas untuk menulis kod kompleks
Jika anda menemui sekeping kod yang rumit atau asing bagi anda, tulis dahulu dalam bahasa biasa. Dengan cara ini, anda tahu dengan tepat apa yang anda mahu kod itu lakukan sebelum anda menulisnya. Terdapat dua faedah untuk melakukan ini:
Kesimpulan
Kami telah membincangkan banyak cara untuk mempelajari JavaScript dengan lebih pantas dan anda boleh menggunakan petua ini pada kemahiran lain juga. Mari semak di bawah: