Rumah >hujung hadapan web >tutorial js >Asas Javascript - Permulaan
Sesetengah pembangun baharu atau pengalaman tersebut, boleh menghadapi masalah atau kes kesukaran yang tidak mempunyai pengetahuan yang kukuh tentang asasnya.
Untuk menyelesaikan masalah ini, dalam siri ini, saya ingin meringkaskan asas javascript untuk memastikannya sentiasa segar dan membantu mana-mana pembangun yang datang ke sini mengingati mana-mana topik tertentu.
Pertama sekali, Apa yang akan kita bincangkan?
Semua asas javascript, dari awal hingga wira!
Asasnya
Javascript ialah bahasa pengaturcaraan yang kaya dan kompleks, ia boleh digunakan dalam sangat senario dan julat aplikasi yang luas.
Di sini kita boleh melihat beberapa ciri eksklusif:
Dan banyak lagi...
Untuk tujuan kami, ciri-ciri ini sudah memadai. Kami akan meneroka setiap satu daripada perkara itu, kami akan mendapat pengetahuan yang kukuh tentangnya.
Javascript ialah bahasa tradisional yang ditafsirkan, bermakna kod dilaksanakan baris demi baris. Kini, dengan enjin Javascript termaju kebanyakan kod disusun dengan segera menggunakan teknik Just in Time untuk meningkatkan prestasi.
JavaScript ialah bahasa yang ditaip secara dinamik, membenarkan pembolehubah yang sama menyimpan jenis data yang berbeza pada masa yang berbeza. Ini menawarkan fleksibiliti, tetapi juga boleh menyebabkan ralat yang lebih sukar untuk dikesan.
Daripada menggunakan kelas tradisional yang terdapat dalam bahasa seperti C++ atau Java, JavaScript menggunakan prototaip untuk warisan. Ini membenarkan pewarisan sifat dan kaedah daripada satu objek ke objek lain.
JavaScript menganggap fungsi sebagai objek kelas pertama, membenarkannya untuk ditugaskan kepada pembolehubah, dihantar sebagai argumen kepada fungsi lain, dikembalikan daripada fungsi dan mempunyai sifat dan kaedahnya sendiri.
JavaScript menyokong penutupan, ciri berkuasa yang membolehkan fungsi mengingati dan mengakses pembolehubah dalam skop tempat ia dicipta, walaupun selepas skop luar telah tamat.
Atas ialah kandungan terperinci Asas Javascript - Permulaan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!