17 ธ.ค. 2021 เวลา 16:44 • วิทยาศาสตร์ & เทคโนโลยี
JavaScript ใช่ภาษา Java หรือเปล่า
ถ้าไม่ใช่ ? แล้วมันคือภาษาอะไร
ผมขอบอกก่อนว่า การทำเว็บไซต์
มีองค์ประกอบหลักอยู่ 3 อย่าง คือ HTML CSS และ JavaScript ครับ
วันนี้ผมจะมาพูดถึง JavaScript ก่อน ส่วนอีกสองตัวที่อยู่ในองค์ประกอบหลัก เดี๋ยวผมจะมาเล่าให้ฟังกันอีกทีวันหลังนะครับ
  • JavaScript คืออะไร ?
JavaScript คือ ภาษาที่ถูกสร้างขึ้นมาเพื่อทำให้เว็บไซต์มีชีวิตชีวามากยิ่งขึ้น
สมมุติว่า ผมวาดรูปตัวละครตัวนึงขึ้นมา
ใน Procreat ลงสี ลงเงาอะไรเสร็จเรียบร้อย
แต่ผมอยากให้ตัวละครที่ผมวาดขึ้นมา มีการขยับตัว ขยับท่าทาง อยากให้ตัวละครดูมีชีวิตจริงๆ ผมก็จะใช้โปรแกรมสร้างการเคลื่อนไหวเข้ามาช่วยใช่ไหมครับ
นั่นแหละครับ JavaScript ก็เปรียบเสมือนโปรแกรมสร้างการเคลื่อนไหวที่ทำให้ตัวละครดูมีชีวิตชีวา ไม่ต่างจากเว๊บไซต์ที่เราสามารถคลิกปุ่มนี้ คลิกปุ่มนั้น หรือมีข้อความเด้งขึ้นมา ทำให้ผู้ใช้รู้สึกว่าเว๊บไซต์นี้มี Function มีลูกเล่นต่างๆมากมาย ไม่ใช่แค่เว๊บไซต์ที่คลิกเข้ามาแล้วใช้แต่ Scroll Mouse เลื่อนขึ้น-เลื่อนลงได้เพียงอย่างเดียว
  • ก่อนจะมาเป็น JavaScript ?
เดิมภาษา JavaScript ถูกเปิดตัวในปี ค.ศ. 1995 โดยใช้ชื่อว่า “LiveScript “
และได้เปลี่ยนชื่อมาเป็น “JavaScript”
ในอีกสามเดือนต่อมา
*ภาษา JavaScript มีชื่อย่อว่า “JS”
  • Java กับ JavaScript ใช่ภาษาเดียวกันไหม ?
ชื่ออาจจะคล้ายคลึงกัน แต่จริงๆแล้วสองภาษานี้ไม่เกี่ยวข้องกันเลยครับ เป็นคนละภาษาโดยสิ้นเชิง
  • คุณสมบัติของภาษา JavaScript ?
  • 1.
    เพิ่มเนื้อหา/Content หรือปรับแต่งสไตล์ต่างๆ เช่น เปลี่ยนสีพื้นหลัง เปลี่ยนสี Font
  • 2.
    สร้างลูกเล่นให้กับเว็บเพจ เช่น Popup, Image Slider, Pointer Movements
  • 3.
    ใช้เป็น Code ในฝั่ง Server โดยใช้งานร่วมกับ Node.js
  • 4.
    ใช้ทำงานร่วมกับ Web Framework ต่างๆ เช่น React, Vuejs, Angular โดย Framework เหล่านี้ เป็นตัวช่วยในการสร้าง Web App ให้มีลูกเล่นต่างๆมากยิ่งขึ้น
  • 5.
    ตรวจสอบความถูกต้องของข้อมูลหรือตรวจสอบ Browser ของผู้ใช้ได้
  • 6.
    เก็บข้อมูลของผู้ใช้ได้ เช่น การใช้ Cookies, Local Storage
💬 มุมมองส่วนตัว
ปัจจุบันผมคิดว่าภาษา Javascript เป็นที่นิยมเพิ่มมากขึ้น เพราะมันสามารถทำอะไรได้หลากหลายขึ้นมากกว่าเมื่อก่อนพอสมควร
และในช่วงการระบาดของ Covid-19 นี้ ทำให้ผมได้มีเวลาว่างเพิ่มมากขึ้น ผมจึงเริ่มศึกษาเกี่ยวกับการเขียนโปรแกรม เพื่อเพิ่มทักษะให้กับตัวเอง
💬 นอกเรื่อง
ผมคิดว่าในอนาคต เทคโนโลยีจะเข้ามามีบทบาทกับเรามากขึ้น และมันอาจจะเข้ามาเร็วจนเราไม่รู้สึกตัว รู้ตัวอีกทีเทคโนโลยีต่างๆก็เข้ามาอยู่ในชีวิตประจำวันของเราไปหมดแล้ว
Credit : https://www.techsayhi.com/all-links-mobile-banking-apps/
ตัวอย่างเช่น การชำระเงินผ่าน Mobile Banking ที่กำลังจะมาแทนที่เงินสด
ซึ่งเราปฏิเสธไม่ได้เลยว่าเทคโนโลยีนั้น มีส่วนช่วยในการพัฒนาคุณภาพชีวิตของมนุษยชาติอย่างเห็นได้ชัด
📮 Contact
IG : deksurvey
📄 อ้างอิง
โฆษณา