Rumah > Java > javaTutorial > teks badan

Kod JavaScript Penting Setiap Pembangun Perlu Tahu

DDD
Lepaskan: 2024-10-05 18:07:02
asal
673 orang telah melayarinya

Essential JavaScript Codes Every Developer Should Know

Kod JavaScript Penting Setiap Pembangun Perlu Tahu

JavaScript ialah bahasa pengaturcaraan serba boleh dan berkuasa yang memainkan peranan penting dalam pembangunan web. Sama ada anda bekerja pada bahagian hadapan atau belakang, JavaScript adalah kunci untuk menambahkan interaktiviti, mengendalikan acara dan juga membuat permintaan rangkaian. Berikut ialah beberapa coretan JavaScript penting yang perlu diketahui oleh setiap pembangun.

1. Memanipulasi DOM

Model Objek Dokumen (DOM) ialah perwakilan struktur HTML anda yang boleh dimanipulasi oleh JavaScript. Dengan JavaScript, anda boleh menukar kandungan, struktur atau gaya halaman web anda secara dinamik.


document.getElementById("demo").innerHTML = "Hello World!";


Salin selepas log masuk

Kod ini mencari elemen HTML dengan demo id dan menukar kandungannya kepada "Hello World!".

2. Mengendalikan Acara

Acara seperti klik, penyerahan borang dan penekanan kekunci adalah penting untuk mencipta aplikasi web dinamik.


document.getElementById("myButton").addEventListener("click", function() {
    alert("Button was clicked!");
});


Salin selepas log masuk

Dalam contoh ini, apabila butang dengan id myButton diklik, makluman akan muncul mengatakan "Butang telah diklik!".

3. Fungsi Anak Panah

Fungsi anak panah ialah cara yang lebih ringkas untuk menulis ungkapan fungsi. Mereka juga mempunyai faedah tambahan untuk tidak mengikatnya sendiri, yang membantu dalam banyak senario.


const add = (a, b) => a + b;
console.log(add(5, 10)); // 15


Salin selepas log masuk

Kod ini mentakrifkan penambahan fungsi anak panah yang mengambil dua parameter dan mengembalikan jumlahnya.

4. Async/Tunggu untuk Mengendalikan Janji

JavaScript terkenal dengan sifat tak segeraknya dan pengendalian operasi tak segerak menjadi lebih mudah dengan async dan menunggu.


async function fetchData() {
    let response = await fetch('https://api.example.com/data');
    let data = await response.json();
    console.log(data);
}


Salin selepas log masuk

Kata kunci async membenarkan penggunaan tunggu di dalam fungsi, yang menunggu panggilan pengambilan selesai sebelum meneruskan.

5. Storan Tempatan untuk Kegigihan Data

Storan tempatan membolehkan anda menyimpan data dalam penyemak imbas pengguna yang berterusan walaupun selepas halaman dimuat semula.


localStorage.setItem("username", "v2rayUser");
let user = localStorage.getItem("username");
console.log(user); // v2rayUser


Salin selepas log masuk

Dalam contoh ini, nama pengguna disimpan dalam storan setempat dan boleh diambil kemudian walaupun selepas halaman dimuat semula.

6. Memusnahkan Objek dan Tatasusunan

Menyahstruktur ialah cara mudah untuk mengekstrak nilai daripada tatasusunan atau sifat daripada objek kepada pembolehubah yang berbeza.


const user = { name: 'John', age: 30 };
const { name, age } = user;
console.log(name); // John
console.log(age);  // 30


Salin selepas log masuk

Kod ini menunjukkan cara mengekstrak nilai daripada objek pengguna ke dalam pembolehubah yang berasingan.

7. Peta, Penapis dan Kurangkan untuk Operasi Tatasusunan

Kaedah ini bagus untuk memanipulasi dan mengubah tatasusunan.

  • Peta: mengubah setiap elemen dalam tatasusunan.
  • Penapis: mencipta tatasusunan baharu dengan elemen yang lulus ujian.
  • Kurangkan: menggunakan fungsi pada setiap elemen dan mengurangkan tatasusunan kepada satu nilai.

const numbers = [1, 2, 3, 4, 5];
const doubled = numbers.map(n => n * 2); // [2, 4, 6, 8, 10]
const even = numbers.filter(n => n % 2 === 0); // [2, 4]
const sum = numbers.reduce((total, n) => total + n, 0); // 15


Salin selepas log masuk

Kaedah ini menyediakan pendekatan yang lebih berfungsi untuk bekerja dengan tatasusunan, menjadikan kod lebih mudah dibaca dan diselenggara.


Dengan menguasai kod JavaScript penting ini, pembangun boleh menulis aplikasi web yang lebih cekap, boleh diselenggara dan berkesan. Bagi sesiapa yang ingin membina penyelesaian VPN yang selamat dan dioptimumkan, terutamanya menggunakan protokol seperti V2Ray, lihat sumber yang tersedia di v2raybox.com untuk meneroka kes penggunaan dan tutorial yang lebih lanjut.

Atas ialah kandungan terperinci Kod JavaScript Penting Setiap Pembangun Perlu Tahu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan