สำหรับการวางตำแหน่งฟังก์ชันในภาษาJavaScript
ก็มีลักษณะเช่นเดียวกับการวางตำแหน่งสคริปต์ นั่นคือจะวางไว้ในส่วนของ
<HEAD> หรือวางไว้ในส่วนของ <BODY>อย่างไรก็ขึ้นอยู่กับว่าต้องการให้ฟังก์ชันนนั้นถูกโหลดใช้งานก่อนหรือหลังตามลำดับการเรียกใช้งานอย่างไร
ในกรณีที่ฟังก์ชันนั้นมีการถูกเรียกใช้บ่อยครั้งจากส่วนอื่น
ๆ ของโปรแกรม ทางคณะผู้จัดทำแนะนำว่า ควรจะกำหนดฟังก์ชันไว้ในส่วนของ
<HEAD> เพราะเมื่อมีการเรียกใช้โหลดเว็บเพจขึ้นมา ฟังก์ชันต่าง
ๆ ที่กำหนดในส่วน <HEAD> จะถูกโหลดเข้ามาเก็บไว้ในหน่อยความจำก่อนเป็นอันดับแรก
ทำให้เราสามารถเรียกใช้ฟังก์ชันจากตำแหน่งใดๆ บนเอกสาร HTML
หรือบนขอบเขต <SCRIPT> ได้อย่างต่อเนื่อง และนอกจากนี้ฟังก์ชันยังสามารถเรียกใช้ฟังก์ชันอื่นๆ
ที่กำหนดในส่วน <HEAD> ทำงานร่วมกันได้อีกด้วย
รูปแบบ
<html> |
<head><tiltle>
ข้อความแถบเรื่อง </title> |
<script
Language = "JavaScript"> |
<!--
ข้อความหมายเหตุ ... |
function
ชื่อฟังก์ชัน (พารามิเตอร์1, พารามิเตอร์2, ...) |
{
ข้อคำสั่ง ; |
................ |
} |
กลุ่มโค้ดคำสั่งของภาษาจาวาสคริปต์ |
//
ข้อความหมายเหตุ --> |
</script> |
</head> |
<body> |
ข้อความเอกสาร
html |
................................ |
<script
Language = "FavaScript"> |
กลุ่มโค้ดคำสั่งของภาษาจาวาสคริปต์ |
.................................................... |
</script> |
</body> |
</html> |
โดยกำหนดให้
กลุ่มโค้ดคำสั่งของภาษาจาวาสคริปต์
หมายถึง คำสั่งใด ๆ หรือ ฟังก์ชัน หรือ การเรียกใช้ฟังก์ชันที่ต้องการใช้งาน
|