


Penjelasan terperinci tentang kemahiran objek_javascript fungsi JavaScript
May 16, 2016 pm 03:32 PMFungsi
Fungsi ialah blok kod dipacu peristiwa atau boleh guna semula yang dilaksanakan apabila ia dipanggil.
function One(leve , leve){ //code return leve+leve }
Nota:
Parameter formal tidak perlu ditaip
Pernyataan pulangan adalah pilihan, dan fungsi tanpa penyataan pulangan mengembalikan tidak ditentukan;
Pembolehubah setempat dan pembolehubah global
Pengisytiharan dalam fungsi: pembolehubah setempatPengisytiharan di luar fungsi: pembolehubah global
Apabila memberikan nilai kepada nama pembolehubah baharu, var tidak digunakan: pembolehubah akan menjadi pembolehubah global baharu
Fungsi boleh digunakan sebagai nilai
Tingkatan 1:
function init(){ alert("One") } window.onload = init;
window.onload = function(){ alert("One"); }
Nota: Dua kaedah di atas boleh membuat penyemak imbas menggesa: Satu.
Objek
Semua dalam JavaScript ialah objek: rentetan, nombor, tatasusunan, fungsi dan sebagai tambahan, JavaScript membenarkan objek tersuai.
Rujukan objek
Apabila memanggil fungsi dan menghantar objek, hanya rujukan objek yang benar-benar diluluskan (salin salinan rujukan, hantar ke parameter rasmi dan tuding ke objek, iaitu, kedua-dua rujukan menghala ke objek yang sama)
Buat objek
var dog = { name : "myDog", weight : , bark :function(){ alert("woof!"); } } dog.bark();
Nota: Mesti ada "," selepas setiap atribut (kecuali yang terakhir).
Pembina membina objek
function Dog(name,weight){ this.name = name; this.weight = weight; this.bark = function(){ if(this.weight > ){ alert(this.name + "Woof!"); }else{ alert(this.name + "Yip!"); } };//这里也不能忘了分号 } var myDog = new Dog("hello",""); myDog.bark();
PS:
1. Apakah itu pembina
Pembina ialah kaedah khas. Ia digunakan terutamanya untuk memulakan objek apabila mencipta objek, iaitu, untuk menetapkan nilai awal kepada pembolehubah ahli objek Ia sentiasa digunakan bersama-sama dengan operator baru dalam pernyataan untuk mencipta objek.
Kodnya adalah seperti berikut:
Sebagai contoh, cara biasa kami untuk mengisytiharkan tatasusunan ialah pembina standard: var array = new Array();
2. Apakah objek instantiated
Kodnya adalah seperti berikut:
var request = new XMLHttpRequest();
Saya menyerlahkan perkara utama penjelasan dalam warna merah dan biru di atas. Secara terang-terangan, membuat seketika objek ialah proses mencipta objek!
Jadi apakah itu "kelas" mengikut pemahaman literal, kita boleh memahaminya sebagai "jenis". Sebagai contoh, "kek" adalah kategori pencuci mulut, iaitu, jenis kemudian kek keju adalah individu tertentu kategori kek dalam pencuci mulut, iaitu, objek.

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Ganti aksara rentetan dalam javascript

Tutorial Persediaan API Carian Google Custom

8 plugin susun atur halaman jquery yang menakjubkan
