1. Konsep JavaScript: Ini adalah bahasa representasi, dan juga merupakan bahasa skrip berdasarkan objek (objek) dan peristiwa yang digerakkan (EventDriven), yang berjalan pada klien, sehingga mengurangi beban di sisi server. Ringkasannya adalah sebagai berikut:
1. JavaScript terutama digunakan untuk menemukan halaman HTML untuk menambahkan perilaku interaktif.
2. JavaScript adalah bahasa skrip dengan sintaks yang sama dengan Java.
3. JavaScript umumnya digunakan untuk menulis skrip klien.
4. JavaScript adalah bahasa interpretatif yang menjelaskan saat dieksekusi.
2. JavaScript terdiri dari sintaksis inti Ecmascript dan Model Objek Browser (BOM). Ini terutama digunakan untuk mengelola komunikasi antar jendela, sehingga objek intinya terdiri dari tiga bagian: model dan dokumen objek model (DOM).
3. Tiga cara untuk memperkenalkan JavaScript ke halaman web:
1. Gunakan gaya internal </Script> </script>
2. Gunakan file JS eksternal
3. Gaya in-line langsung di tag HTML.
4. Peran JavaScript
1. Menerapkan Verifikasi Formulir Halaman
2. Menerapkan Efek Interaksi Halaman
5. Karakteristik JavaScript
1. Dirancang untuk menambahkan perilaku interaktif ke halaman HTML
2. Ini adalah bahasa skrip paling populer di internet
3. Umumnya digunakan untuk menulis skrip klien
4. Ini adalah bahasa interpretatif
6. Cara Memperkenalkan JavaScript
1. Gunakan tag <script> untuk menyematkan halaman web secara langsung
2. Gunakan file JS eksternal
Metode Umum untuk Objek String di JS:
Dalam JavaScript, sakelar pernyataan bersyarat () {} dapat dihubungkan ke string;
peringatan ("pesan cepat");
var isok = konfirmasi ("Kotak konfirmasi"); // Jika konfirmasi mengembalikan true, jika tidak mengembalikan false
prompt (); prompt ("Informasi prompt", "Input Input Default Information");
prompt ("Harap masukkan namamu")
menutup();
membuka();
setTimeout (); Hubungi fungsi setelah menentukan milidetik
setInterval (); memanggil fungsi dalam milidetik yang ditentukan periode untuk milidetik
window.open ();
7. JS Sintaks:
1. Kasus sensitif
2. Perhatikan spesifikasi penamaan variabel, fungsi, dll.
3. Setiap baris kode berakhir dengan titik koma
Fungsi di JS:
1. Fungsi Sistem
Parseint (); Konversi ke Integer 45.9A dikonversi ke 45; A6 Convert Returns ke Nan (bukan angka)
isnan (menilai apakah itu angka)
typeof (var); Tentukan tipe data apa itu
eval ("5+2"); menghitung nilai ekspresi
2. Fungsi Kustom
Nama fungsi fungsi () {kode javascript}
Nama fungsi fungsi (parameter 1, parameter 2) {javaScript kode pengembalian nilai (opsional)}
Panggilan fungsi di JS:
Fungsi anonim:
Var variable name = function (parameter) {function body return return value;};
Nama variabel (parameter)
8. Panggilan Program
1. Tambahkan peringatan (); Metode 2. Gunakan firebug (); metode
9.BOM Tinjauan: (Model Objek Browser, Model Objek Browser)
1. Properti Objek Jendela
nama | menjelaskan |
Sejarah | Informasi tentang URL yang dikunjungi oleh pelanggan |
Lokasi | Informasi tentang URL saat ini |
Layar | Informasi tentang layar klien dan kinerja tampilan |
Metode umum untuk objek weindow: propt () confirm (); setTimeout (); setInterval ();
Peristiwa Umum untuk Objek Jendela: Onload = "" onMouseOver = ""; Onclick
window.parent.location
2. Objek sejarah
Metode: back (); forward (); go ();
3. Objek lokasi menyediakan URL dari halaman saat ini
Atribut: Hostname Host HREF
Metode: reload () ganti ();
4. Objek dokumen
Atribut: Atribut Pengirim Menentukan apakah diakses melalui hyperlink, tidak mengembalikan nol
10. Objek dalam JavaScript,
Objek Tanggal:
Buat Objek Tanggal dan Metode Kirim Tanggal Var = Tanggal Baru (MM DD, YYYY, HH: MM: SS);
var date = new date (); date.getday ();
Objek matematika:
Ceil (); mengumpulkan angka, ceil (25.5) = 26;
Lantai(); bundar, lantai (25.5) = 25;
Math.round (25.5); bundar setelah menambahkan 0,5 ke nomor aslinya
11. Ikhtisar DOM (Model Objek Dokumen)
Terdiri dari coredom, xmldom, html dom;
12. Buat array
Deklarasi Variabel di JS:
Var array name = array baru (ukuran);
Baca 1. Baca dengan untuk Loop 2. Baca dengan untuk --- di
Untuk (var x dalam buah) {document.write (buah [x]+"<br/>")} x adalah subskrip
Fruit.sort (); // urutkan string str = fruit.join ("-"); // tambahkan string dan bergabung ke dalam string
Objek terpilih drop-down:
13. Gaya penentuan posisi gaya
Posisi Top Kiri Z-Index
Jarak gulir tikus: Scorlltop: jarak vertikal
Scorllleft: Jarak horizontal
Cuti Gulir Tikus: Onscorll
Konversi antara objek jQuery dan objek DOM
var $ txtname = $ ("#txtName"); // objek jQuery
var txtname = $ txtName [0]; // objek dom
alert (txtname.checked); // periksa apakah kotak centang ini dipilih
Dapatkan objek DOM yang sesuai melalui metode GET (Index)
Var $ txtname = $ ("#txtName"); // objek jQuery
Var txtname = $ txtname.get (0); // objek dom
alert (txtname.checked); // periksa apakah kotak centang ini dipilih
Var txtName = document.getElementById ("txtName"); // objek dom
Var $ txtname = $ (txtname); //
Tambahkan atribut kelas di DOM untuk menggunakan obj.classname = className;
Tambahkan Konten Kelas Menggunakan Obj.InnerHTML = <Input />
Tambahkan atribut kelas di jQuery untuk menggunakan obj.addclaa = className;
Tambahkan konten kelas untuk digunakan: obj.html = <input/>;
Lima pemilih utama di JQurey:
Acara di JQuery:
Obj.bind ("clike", function () {});
obj.bind ({mousever: function () {}, {mouserout: function () {}}});
obj.unbind ();
obj.hover (function () {}, function () {}) Metode koleksi Onmouseover dan onMouseout
obj.toggle ();
$ (". TipsBox"). Show (); obj.hide ();
$ ("img"). Fadein (1000);
$ (". TXT"). Slideup (1000); obj.slidedown (1000);
Obj.toggleClass ("class"); // mengintegrasikan addClass dan romoveclass
$ (ini) .val (""); // Hapus konten teks
Var $ newNode = $ (<"<li> Buat node elemen baru dengan jQuery </li>">);
Dalam ekspresi reguler
Beberapa tips umum di JS:
1. Gunakan !! Operator untuk mengonversi nilai boolean, yang dapat digunakan untuk variabel! Lai Bervariasi untuk deteksi. Selama nilai variabel adalah: 0, null, "", tidak ditentukan atau nan akan mengembalikan false dan cara lain benar
akun fungsi (tunai)
{
this.cash = tunai;
this.hasmoney = !! uang tunai;
}
2. Gunakan + untuk mengonversi string ke angka, hanya data string yang berlaku, jika tidak, NAN akan dikembalikan
fungsi tonumber (strnum) {
kembali +strnum;
}
Berlaku hingga tanggal () mengembalikan nomor cap waktu: +tanggal baru ();
3. Ketika loop sangat besar, panjang angka pertama kali diberikan, var legth = array.legth;
4.Jika ('QuerySelector' dalam dokumen) {
document.queryselector ("#id");
} kalau tidak {
document.geteLementById ("id");
}
5. Dapatkan elemen terakhir dalam array
var array = [1,2,3,4,5];
array.slice (-1);
6. Penggantian elemen string
var string = "John John";
string.replace (/hn/, "ana"); // "Joana John"
string.replace (/hn/g, "ana"); // "Joana Joana"
Ringkasan Poin Pengetahuan JavaScript di atas (yang harus dibaca) adalah semua konten yang dibagikan oleh editor. Saya harap ini dapat memberi Anda referensi dan saya harap Anda dapat mendukung wulin.com lebih lanjut.