Tutorial Obyek JavaScript Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari Semuanya adalah obyek,Obyek JavaScript,benda akses properti,Objek Metode Akses,Buat objek JavaScript,Membuat contoh langsung,contoh,contoh,Menggunakan objek konstruktor,contoh,Buat JavaScript contoh objek,Properti untuk objek JavaScript,Metode untuk menambahkan objek untuk JavaScript,Sekarang Anda dapat mencoba:,kelas JavaScript,JavaScript untuk ... dalam lingkaran,contoh,
Semua hal adalah objek JavaScript: string, angka, array, fungsi id.
Selain itu, JavaScript memungkinkan objek kustom.
JavaScript menyediakan beberapa built-in objek, seperti String, Tanggal, Array, dan sebagainya. Hanya dengan tipe data properti obyek khusus dan metode.
Objek hanya jenis khusus dari data. Benda memiliki sifat dan metode.
Properti adalah nilai yang terkait dengan objek.
Akses sintaks atribut objek adalah:
Contoh ini menggunakan properti panjang dari objek String untuk mendapatkan panjang string:
Setelah kode di atas dijalankan, nilai x akan:
Metode ini adalah sebuah operasi yang dapat dilakukan pada objek.
Anda dapat memanggil metode menggunakan sintaks berikut:
Contoh ini menggunakan metode toUpperCase String objek () untuk mengubah teks menjadi huruf besar:
Setelah kode di atas dijalankan, nilai x akan:
Melalui JavaScript, Anda dapat menentukan dan membuat objek sendiri.
Membuat objek baru dalam dua cara yang berbeda:
Contoh ini menciptakan sebuah contoh baru dari objek dan menambahkan empat sifat:
sintaks alternatif (menggunakan literal objek):
Contoh ini menggunakan fungsi untuk membangun objek:
Dalam JavaScript, ini biasanya menunjuk ke fungsi yang kita mengeksekusi sendiri, atau benda yang menunjuk ke fungsi milik (run-time)
Setelah Anda memiliki objek konstruktor, Anda dapat membuat contoh baru dari objek, seperti ini:
Anda dapat menetapkan suatu objek, menambahkan atribut baru ke objek yang ada:
Misalkan personObj sudah ada - yang dapat Anda tambahkan atribut baru: Nama depan, nama belakang, usia dan eyecolor:
T dalam kode di atas dijalankan, nilai x akan:
Metode ini hanya melekat fungsi objek.
Dalam metode fungsi constructor dalam definisi obyek:
function person(firstname,lastname,age,eyecolor) { this.firstname=firstname; this.lastname=lastname; this.age=age; this.eyecolor=eyecolor; this.changeName=changeName; function changeName(name) { this.lastname=name; } }
() Nilai dari nama fungsi dari orang yang ditugaskan untuk changeName properti nama belakang.
JavaScript adalah bahasa berorientasi objek, tetapi JavaScript tidak menggunakan kelas.
Dalam JavaScript, kelas tidak diciptakan, juga untuk membuat sebuah objek (seperti dalam bahasa berorientasi objek lainnya) melalui kelas.
prototipe berbasis JavaScript, bukan berbasis kelas.
JavaScript untuk id. dalam pernyataan untuk loop melalui properti objek.
for (variable in object) { 执行的代码…… }
Catatan: untuk id. dalam lingkaran blok kode akan dijalankan sekali untuk setiap properti.
Loop melalui sifat-sifat suatu objek: