Javascript Programming: Part 6

Object Oriented Programming – lanjutan

Contoh metode / fungsi bawaan

Salah satu fungsi (secara teknis, metode) objek jendela adalah ‘ lansiran ’ ;. Berikut ini adalah contoh sederhana tentang bagaimana sebenarnya menggunakan fungsi lansiran:

window.alert("This is an alert box!");

Baris sederhana ini memiliki banyak hal yang terjadi. Setelah Anda memahami apa yang sebenarnya dilakukan baris ini, Anda akan segera menjadi programmer JavaScript.

Karena kami sedang pemrograman untuk digunakan di browser web (seperti Internet Explorer, misalnya) semua kode pemrograman kami sedang ditulis untuk ‘ talk ’ ke browser dan katakan apa yang harus dilakukan.

Baris kode pertama memberi tahu browser bahwa kami ingin menggunakan objek jendela bawaan. Kami melakukan ini dengan mulai dengan kata kunci ‘ jendela ’ ;. Baiklah! browser tahu sekarang bahwa kami menggunakan objek bawaannya ‘ jendela ’ ;. Seperti kebanyakan objek, objek jendela memiliki fungsi / metode bawaan. Jadi untuk memberi tahu browser metode apa yang ingin kita gunakan (yang dimiliki objek jendela), kita melakukan ini dengan memberi nama. Dalam kasus ini, kami ingin menggunakan tanda ‘ lansiran ’ metode jadi kami mengetik periode setelah kata kunci ‘ jendela ’ dan kemudian nama metode yang ingin kita gunakan, dalam hal ini adalah ‘ lansiran ’ ;:

window.alert

Periode di antara kata-kata ‘ jendela ’ dan ‘ lansiran ’ bertindak seperti penunjuk untuk digunakan dan dipahami browser. Intinya dengan memasukkan periode di antara kata-kata, browser tahu bahwa kata kedua (dalam hal ini ‘ lansiran ’) adalah metode di dalam objek jendela. Jika Anda melakukan ini:

window alert

Peramban tidak akan tahu peringatan apa ‘ ’ sekitar. Jadi dengan kata lain periode (.) Di antara kata-kata bergabung bersama. Ini disebut notasi titik dan banyak digunakan.

Bagian selanjutnya dari baris kode ini lebih mudah dipahami:

("This is an alert box!");

Diambil dari ini:

window.alert("This is an alert box!");

Semua metode dapat dimasukkan informasi bahwa metode dapat melakukan sesuatu dengannya; berpegang pada pemikiran itu. Anda memberi makan metode informasi ini dengan menempatkannya di dalam tanda kurung () yang ada di depan nama metode. Dalam contoh di atas kami memberi makan metode lansiran teks: “ Ini adalah kotak lansiran! ” Peramban tahu itu teks karena teks: ‘ Ini adalah kotak peringatan! ’ duduk di antara tanda kutip (“ ”). Dalam pemrograman, apa pun kutipan di antara memberitahu komputer bahwa itu adalah teks biasa dan bahwa tidak ada kata kunci khusus yang memerintahkannya untuk melakukan sesuatu. Saat Anda memberi makan informasi metode / fungsi dengan cara ini, itu disebut ‘ argumen yang lewat ’ ;. Dalam contoh ini argumen ‘ ’ adalah teks “ Ini adalah kotak peringatan! ” dan Anda ‘ melewati ’ dengan menempatkannya di antara tanda kurung ganda di akhir nama metode:

window.alert("This is an alert box!");

Detail lebih lanjut tentang kurung ganda

Di akhir setiap metode / fungsi dalam JavaScript, Anda harus meletakkan 2 kurung bundar yang saling berhadapan seperti:

()

Jadi dengan metode lansiran, kami melakukan ini:

alert()

Dengan memiliki dua tanda kurung menghadap pada akhir metode / fungsi, kami memberi tahu browser bahwa ini adalah fungsi / metode. Ini juga merupakan cara yang baik bagi Anda untuk mengenali fungsi ketika Anda melihatnya; mereka selalu memiliki beberapa tanda kurung () pada akhirnya. Jadi misalnya, berikut ini semua metode objek jendela atau dengan kata lain, mereka adalah metode yang terkandung dalam objek jendela. Beberapa programmer akan mengatakan hal yang sama dengan mengatakan: ‘ alert () milik objek window. ’ ;:

Open() 
Close() 
Focus()

Ada beberapa metode lain yang belum saya daftarkan. Saya ingin Anda memahami bahwa objek dapat memiliki beberapa metode bawaan, dan metode tersebut diidentifikasi dengan menempatkan beberapa tanda kurung bundar ‘ () ’ di depan mereka.

Kami hampir selesai kecuali untuk satu hal kecil!

Dalam JavaScript dan beberapa bahasa lain, kami perlu memberi tahu komputer bahwa kami telah mencapai akhir baris kode pemrograman. Untuk melakukan ini, kami menggunakan titik koma:

;

Jadi, dalam contoh kami, kami memiliki baris lengkap ini:

window.alert("This is an alert box!");

Jadi saat komputer membaca baris ini, ia tahu kita selesai ketika menemukan titik koma. Ok, itu sudah cukup teori untuk saat ini. Salin templat kode ini ke halaman HTML kosong dan praktikkan dengan mengubah argumen yang diteruskan ke metode lansiran:

<script type="text/javascript" language="javaScript">// <![CDATA[
function callAlert() {  			window.alert("This is an alert box!");  			}
// ]]></script>

Fungsi pertama kami

Klik di sini untuk memanggil fungsi

Ada hal-hal lain yang terjadi di halaman ini yang belum saya bicarakan, tetapi tetap lakukan. Semakin banyak Anda melihat kode pemrograman dan semakin banyak Anda menulisnya semakin mudah, jadi saya sangat menyarankan Anda mengetiknya dengan tangan dan membuatnya bekerja kemudian mengubah hal-hal dan melihat bagaimana itu rusak.