Beberapa Poin Pengetahuan JavaScript:
1. Lima browser yang biasa digunakan: Chrome, Firefox, Safari, IE, Operator
2. Versi Sederhana tentang Cara Kerja Browser:
3.JS terdiri dari ecmajavascript; dom; bom;
4.JS adalah bahasa tipe lemah (yaitu, mengharuskan browser untuk menguraikannya sebelum mengetahui jenis apa itu);
5.Js adalah bahasa skrip (eksekusi saat parsing);
6.Script juga gaya cabang, gaya bersarang dan gaya penjangkauan.
Gaya penjangkauan umumnya ditulis di ujung tubuh, karena menempatkannya di depan akan pertama -tama memuat kode JS dan kemudian melakukan hal -hal lain, yang akan memengaruhi pengalaman pengguna.
7. sinkron dan asinkron
Sinkronisasi: Jalankan satu baris demi satu.
Asynchronous: Beberapa segmen konten dapat dieksekusi secara bersamaan
Misalnya: <script type = "text/javascript"> </ptript>
Teks adalah properti, diikuti oleh nilai properti. Di sini, nilai properti dan properti berikut akan mengubah proses eksekusi:
"Siklus"
if (tipe ekspresi boolean) {
}
if (ekspresi) {
} lain jika (ekspresi) {
} lain jika (ekspresi) {
}...kalau tidak
switch (n) {
kasus "" nilai spesifik ":
Blok kode;
merusak;
kasus "" nilai spesifik ":
Blok kode;
merusak;
kasus "" nilai spesifik ":
Blok kode;
merusak;
bawaan:
Blok kode;
}
var i = "1";
while (kondisi) {
Menyatakan kondisi;
i ++;
}
Mengerjakan {
Eksekusi pernyataan;
} while (kondisi);
untuk (var i = 0; i <"beberapa angka"; i ++) {
Menyatakan kondisi;
}
"Beberapa latihan"
1. Gelembung Sort: Tiga kali
var arr = [12,11,5,7,9,23]; untuk (var i = 0; i <arr.length-1; i ++) {for (var j = 0; j <arr.length-1-i; j ++) {if (arr [j]> arr [j+1]) {var temp = arr [j]; arr [j] = arr [j+1]; arr [j+1] = temp;}}} console.log (arr);2. Tentukan apakah angka adalah bilangan prima (bilangan prima)
untuk (var i = 2; i <= 100; i ++) {for (var j = 2; j <= i; j ++) {if (i == j) {console.log (i);} if (i%j == 0) {break;}}}3. Minta pengguna untuk memasukkan jumlah orang di kelas dan memasukkan skor, jumlah dan skor rata -rata setiap orang, skor tertinggi dan skor terendah
var user = parseInt (prompt ("Harap masukkan jumlah orang di kelas")); var sum = 0; var max = number.min_value; var min = number.max_value; var arr = []; untuk (var i = 0; i <user; i ++) {arr. arr.length] = parseint (prompt ("silakan ikuti nilainya dari nilainya "+(i+1)+" skor ")); sum+= arr [i]; if (max <arr [i]) {max = arr [i];} if (min> arr [i]) {min = arr [i];}} konsol.log (jumlah); konso le.log (sum); console.log (sum/arr.length); console.log (max); console.log (min); console.log (min); console.log (arr);4. Implementasikan tabel formula multiplikasi (Catatan: Tabel ditambahkan ke halaman)
document.write ("<tabel border = '1'>"); for (var i = 1; i <= 9; i ++) {document.write ("<tr>"); for (var j = 1; j <= i; j ++) {document.write ("<td>"); document.write (i+"*"+j+"="+i*j); document.write ("</td>");} docu ment.write ("</tr>");} document.write ("</tr>");} document.write ("</tr>");} document.write ("</able>");5. Segitiga
untuk (var i = 1; i <= 4; i ++) {for (var j = 1; j <= i; j ++) {document.write ("good");} document.write ("<br />")}Ini dirancang untuk menentukan nilai ukuran, jumlah, membuat array baru dan menetapkan nilai; konvergen kedua elemen dalam array, dan konversi parseint tipe data dasar;
Cara menggunakan <able>
<tr>
<td> </td>
</tr>
</boable>
Menambah masalah loop sangat representatif.
Pengetahuan di atas dan penjelasan terperinci dari JavaScript adalah semua konten yang saya bagikan dengan Anda. Saya harap Anda dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.