Rumah  >  Artikel  >  hujung hadapan web  >  6 Petua Berfikir untuk Belajar JavaScript Dengan Pantas_javascript tips

6 Petua Berfikir untuk Belajar JavaScript Dengan Pantas_javascript tips

WBOY
WBOYasal
2016-05-16 15:36:371177semak imbas

Apabila kami mempelajari JavaScript, atau sebarang kemahiran pengekodan lain, kami sering teragak-agak kerana halangan ini:

  • Sesetengah konsep boleh mengelirukan, terutamanya jika anda berasal dari bahasa lain.
  • Tidak dapat mencari masa (dan kadangkala motivasi) untuk belajar.
  • Mudah untuk melupakan perkara yang anda sudah faham.
  • Terdapat banyak alatan dan ia sentiasa berubah, jadi saya tidak tahu dari mana hendak bermula.

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:

  1. Hadkan jumlah pembelajaran pada satu masa.
  2. Latihan – sebenarnya menulis kod.

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:

    Kod lebih mudah untuk ditulis kerana anda tidak perlu sentiasa berhenti dan memikirkan perkara yang anda mahu ia lakukan.
  • Tangkap pepijat sebelum ia berlaku kerana anda mempunyai idea yang jelas tentang perkara yang harus dilakukan oleh kod tersebut.

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:

    Jangan risau tentang keputusan yang akan anda buat pada masa hadapan, belajar bersungguh-sungguh dahulu.
  • Amalkan kemahiran baharu dengan gembira seolah-olah ia adalah mainan.
  • Cari masa untuk menulis kod dengan komitmen yang kecil, sama seperti anda menghiburkan diri anda untuk hanya melayari tapak web untuk masa yang singkat pada mulanya.
  • Perlahan dan ambil langkah yang lebih kecil, lebih cepat anda akan belajar.
By the way, macam mana awak belajar? Adakah anda mempunyai petua yang baik? Semua orang dialu-alukan untuk berbincang.

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