สวัสดีครับ Padawan ทั้งหลาย ผมชื่อนัทน่ะครับ
ตอนนี้ผมเรียนวิดวะคอมอยู่ม.แม่ฟ้าหลวง ปี 3 ล่ะครับ
กำลังทำงานไปด้วย ก็รับเขียนเว็บ และ application บนว็บ ครับ ก็เลยอยากนำเสนอเรื่องราวเกี่ยวกับ web
เรามาเข้าเรื่องกันเลยดีกว่าน่ะ ก่อนอื่นหลายคน คงจะสับสนระหว่าง Java กับ Javascript
ทั้ง 2 ตัวนี้ต่างกันน่ะครับ
• ภาษาJava คือ ภาษาคอมพิวเตอร์ที่จัดทำโดยบริษัทซันไมโครซิสเต็ม ซึ่งสนับสนุนการเขียนโปรแกรมเชิงวัตถุ (OOP:Object Oriented Programming) ซึ่งจะเขียนเป็น Class ไว้น่ะครับ พูดง่ายคือ เราเขียนApplication ทั่วไปได้จาก ภาษา Java นั่นเอง
• ส่วน Java Script คือ คือ ภาษาโปรแกรมเช่นกัน มีโครงสร้างคล้ายภาษา C ภาษาเดิมมีชื่อว่า Livescript ถูกพัฒนาโดย Netscape Navigator ซึ่งภาษานี้ถูกใช้ในการเขียนเว็บไซต์โดยเฉพาะครับ แตกต่างจาก Java ด้านบนกันสิ้นเชิงน่ะครับ
• ทำไมต้อง Javascript
เดิมการเขียนเว็บยุคก่อนๆจะมีแค่ภาษา HTML(Hypertext Markup Language) ซึ่งเราจะสามารถนำเสนอข้อความและรูปภาพได้อย่างเดียว ไม่มีการติดต่อกับ user Javascript จึงเกิดขึ้นเพื่อให้เว็บนั้นได้มีการตอบสนองกับ user พอจะเห็นภาพคร่าวๆกันล่ะน่ะครับ
• ต้องมีความรู้พื้นฐานอะไรบ้าง
แน่นอนครับผู้ที่เขียนเว็บกันน่าจะต้องรู้ภาษา HTML มากันพอสมควร เพราะเราจะต้องใช้ Javascript เข้าไปแทรกตาม tag ต่างๆใน HTML แค่พอรู้พื้นฐานก็พอได้ครับ ส่วนใครที่มีความรู้ C/Pascal มาก็จะไปได้เร็วครับ
• เครื่องมือที่ใช้
เครื่องมือที่ใช้ก็เหมือนกับเครื่องมือที่เราใช้เขียนเว็บกันครับ ส่วนตัวผมเองจะเขียนในโปรแกรม Dream Weaver หรือไม่นิดๆหน่อยก็สามรถใช้ notepad ได้ครับ
• พื้นฐานHTML
นี่คือแทกพื้นฐานในภาษา HTML น่ะครับ
• การแทรก Javascript เข้าไปใน HTML<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
[/b]
เราสามารถแทรก Javascript เข้าไปได้ทุกส่วนของ HTML ครับตัวอย่างเช่น
• ตัวอย่างโปรแกรมแรกกับ Javascript<html>
<head>
<title>Test for Javascript</title>
</head>
<body>
<script language="JavaScript">
<!--
ภายในนี้จะเป็นคำสั่งต่างๆของ Javascript
//-->
</script>
</body>
</html>
[/b]
คุณก็แค่เพียง save ไฟล์นี้เป็นนามสกุล html เช่น helloworld.html แล้วทำการเรียกไฟล์นี้ผ่าน web browser ผลที่ได้ก็คือจะมีข้อความว่า Hello World! ขึ้นบนหน้าเว็บเพจ<html>
<head><title>Using the noscript Tag</title></head>
<body>
<script language="JavaScript">
<!--
document.write("Hello World!");
//-->
</script>
<noscript>
JavaScript Here
</noscript>
</body>
</html>
[/b]
ตอนนี้เราก็เข้าใจ Javascript มากขึ้นล่ะน่ะครับ เดี๋ยวรอติดตามเรื่องของตัวแปรใน Javacscript น่ะครับ