JavaScript - Ujian Prototaip
Uji perpustakaan rangka kerja JavaScript - Prototaip
Prototaip Rujukan
Untuk menguji pustaka JavaScript, anda perlu merujuknya dalam halaman web anda.
Untuk merujuk perpustakaan, gunakan teg <skrip> dengan atribut srcnya ditetapkan ke URL perpustakaan:
Prototaip Rujukan
<html>
<head>
<skrip
src="http://apps.bdimg.com/libs/prototype/1.7.1.0/prototype.js" > ;
</skrip>
</kepala>
<badan>
</badan>
</html>
Penerangan Prototaip
Prototaip menyediakan fungsi yang memudahkan pengaturcaraan HTML DOM.
Sama seperti jQuery, Prototaip juga mempunyai fungsi $() sendiri. Fungsi
$() menerima nilai id elemen DOM HTML (atau elemen DOM) dan akan menambah fungsi baharu pada objek DOM.
Tidak seperti jQuery, Prototaip tidak mempunyai kaedah ready() untuk menggantikan window.onload(). Sebaliknya, Prototaip menambah sambungan pada penyemak imbas dan DOM HTML.
Dalam JavaScript, anda boleh menetapkan fungsi untuk mengendalikan peristiwa pemuatan tetingkap:
Cara JavaScript:
{
var obj=document.getElementById("h01");
obj.innerHTML="Hello Prototype";
}
onload=myFunction;
Prototaip yang setara adalah berbeza daripada:
Kaedah prototaip:
{
$("h01").insert("Hello Prototype!");
}
Event.observe(window,"load",myFunction);
Event.observe() menerima tiga parameter:
Anda ingin DOM HTML atau objek BOM (Model Objek Pelayar) untuk dikendalikan
Acara yang anda mahu kendalikan
Fungsi yang ingin anda panggil
Prototaip Ujian
Sila cuba contoh berikut:
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script src="http://apps.bdimg.com/libs/prototype/1.7.1.0/prototype.js"></script> <script> function myFunction(){ $("h01").insert("Hello Prototype!"); } Event.observe(window,"load",myFunction); </script> </head> <body> <h1 id="h01"></h1> </body> </html>
Jalankan Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
Sila cuba contoh ini sekali lagi:
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> <script src="http://apps.bdimg.com/libs/prototype/1.7.1.0/prototype.js"></script> <script> function myFunction(){ $("h01").writeAttribute("style","color:red").insert("Hello Prototype!"); } Event.observe(window,"load",myFunction); </script> </head> <body> <h1 id="h01"></h1> </body> </html>
Jalankan Instance»
Klik butang "Run Instance" untuk melihat contoh dalam talian
Seperti yang anda lihat dalam contoh di atas , seperti jQuery, Prototaip membenarkan sintaks rantaian.
Merantai ialah cara yang mudah untuk melaksanakan berbilang tugas pada objek yang sama.