สอบถามหลักสูตรเลือกช่องทางที่สะดวก ทีมงานตอบเองทุกช่อง
LINE @itgeniusตอบเร็วที่สุด · จ–ศ 9:00–17:00 น.
โทรศัพท์
02-570-8449สำนักงาน088-807-9770มือถือ
อีเมลและโซเชียล
contact@itgenius.co.thสำหรับใบเสนอราคาและเอกสารFacebookitgeniusonlineYouTubeitgeniusengขอคำปรึกษาจัดอบรมให้ทีม
บทความทั่วไป

ทำความรู้จักกับ JavaScript กัน

2 ต.ค. 2557

JavaScript คือภาษาสคริปท์ที่รันบนเว็บเบราว์เซอร์ เพื่อเพิ่มความสามารถให้กับเว็บเพจ ทำาให้เว็บเพจสามารถตอบโต้กับผู้ใช้ได้มากขึ้น ยกตัวอย่างเช่น ใช้ JavaScript เพื่อสร้างเมนู เมื่อเลื่อนเมาส์ไปที่เมนูหลัก ก็จะเห็นเมนูย่อยปรากฏขึ้นมา, หรือใช้ JavaScript เพื่อทำา Tool Tips ให้กับฟอร์ม เพื่อใช้อธิบายการกรอกแบบฟอร์ม เป็นต้น ทั้งหมดนี้

ทำความรู้จักกับ JavaScript กัน

JavaScript คืออะไร
JavaScript คือภาษาสคริปท์ที่รันบนเว็บเบราว์เซอร์  เพื่อเพิ่มความสามารถให้กับเว็บเพจ  ทำาให้เว็บเพจสามารถตอบโต้กับผู้ใช้ได้มากขึ้น  ยกตัวอย่างเช่น  ใช้ JavaScript เพื่อสร้างเมนู  เมื่อเลื่อนเมาส์ไปที่เมนูหลัก  ก็จะเห็นเมนูย่อยปรากฏขึ้นมา, หรือใช้ JavaScript เพื่อทำา Tool Tips ให้กับฟอร์ม  เพื่อใช้อธิบายการกรอกแบบฟอร์ม  เป็นต้น  ทั้งหมดนี้ 
HTML เพียงลำาพังไม่สามารถทำาได้  อันที่จริงแล้ว JavaScript เป็นมากกว่านั้น  กล่าวคือ 

  • javaScript คือภาษา ECMAScript ชนิดหนึ่ง 
  • และเป็นภาษาโปรแกรมมิ่งที่ใช้รันและคอนโทรลออบเจกต์ต่างๆใน Host Environments  เช่น รันบนเว็บเบราว์เซอร์ , รันบนเว็บเซิร์ฟเวอร์, รันบนโปรแกรม กราฟฟิก  เป็นต้น

อย่างไรก็ตาม JavaScript นั้นถูกใช้งานหลักๆบนเว็บเบราว์เซอร์หรือที่เรามักเรียกกันว่า Client-side JavaScript  (Server-side Script ก็ได้แก่ JSP, PHP เป็นต้น)  จึงทำาให้เราเข้าใจว่า JavaScript ทำางานได้แค่บนเว็บเท่านั้น 

นอกจากนี้ JavaScript ยังมีคุณสมบัติและลักษณะทางภาษาดังต่อไปนี้

  • เป็นภาษาสคริปท์ (ใช้การ Interpret แทนการ Compile  นั่นคือรันโค้ดโดยตรงได้เลย 
  • โดยที่ไม่ต้องคอมไพล์ก่อนรันดังเช่นในภาษา C)
  • เป็นภาษา Object-oriented ชนิดหนึ่ง (เป็น OO แบบ Prototype-based ไม่ใช่ Class-based)
  • เป็นภาษา Dynamic-typing  กล่าวคือชนิดของตัวแปรเปลี่ยนแปลงได้
  • และเป็นภาษา Functional-oriented ด้วย  เพราะฟังก์ชันถือได้ว่าเป็น Value  ไม่ได้เป็น
  • เพียงแค่ Syntax อย่างเดียวเท่านั้น
บริการของเรา

ไอทีจีเนียส เอ็นจิเนียริ่ง ให้บริการด้านไอทีครบวงจร

ทั้งงานอบรม (Training) สัมมนา รับเขียนโปรแกรม เว็บไซต์ แอปพลิเคชัน งานออกแบบกราฟิก และงานด้าน E-Marketing ทั้ง SEO, PPC และ Social Media Marketing

ติดต่อเราเพื่อสอบถามผลิตภัณฑ์ ขอราคา หรือปรึกษาเรื่องไอทีได้เลยค่ะ

แนะนำหลักสูตรที่น่าสนใจ

Advanced JavaScript
พัฒนาเว็บไซต์

Advanced JavaScript

JavaScript ทุกวันนี้ไม่ได้อยู่แค่บนหน้าเว็บ แต่ยังใช้สร้าง API ฝั่งเซิร์ฟเวอร์ เครื่องมือ Build และแอปพลิเคชันขนาดใหญ่ นักพัฒนาที่เขียนพื้นฐานได้แล้วมักเริ่มเจอปัญหาเมื่อโค้ดโตขึ้น เช่น ค่า this ไม่เป็นอย่างที่คิด งาน Asynchronous ทำงานผิดลำดับ Error…

18 ชั่วโมง 3 วัน
6,750บาท 7,500 บาท
Basic JavaScript ES6+ and jQuery
พัฒนาเว็บไซต์

Basic JavaScript ES6+ and jQuery

JavaScript เป็นภาษาหลักของหน้าเว็บทุกหน้า และพัฒนาขึ้นมากตั้งแต่ ES6 ทำให้ความสามารถหลายอย่างที่เคยต้องพึ่ง jQuery เช่น การเลือกและแก้ไข DOM การจัดการ Event และการเรียก API ทำได้ด้วย JavaScript มาตรฐานแล้ว อย่างไรก็ตาม เว็บไซต์ ระบบภายในองค์กร…

12 ชั่วโมง 2 วัน
5,850บาท 6,500 บาท