Latest web development tutorials
×

JavaScript หลักสูตร

JavaScript หลักสูตร JavaScript แนะนำโดยย่อ JavaScript การใช้ JavaScript ส่งออก JavaScript ไวยากรณ์ JavaScript งบ JavaScript หมายเหตุ JavaScript ตัวแปร JavaScript ชนิดข้อมูล JavaScript วัตถุ JavaScript ฟังก์ชัน JavaScript ขอบเขต JavaScript เหตุการณ์ JavaScript เชือก JavaScript ผู้ประกอบการ JavaScript เปรียบเทียบ JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript ประเภทการแปลง JavaScript นิพจน์ปกติ JavaScript ความผิดพลาด JavaScript แก้จุดบกพร่อง JavaScript ยกตัวแปร JavaScript โหมดที่เข้มงวด JavaScript ใช้ไม่เหมาะสม JavaScript รูปแบบการตรวจสอบสิทธิ์ JavaScript ลิขสิทธิ์คำสำคัญ JavaScript JSON JavaScript void JavaScript ข้อมูลจำเพาะรหัส

JS ฟังก์ชัน

JavaScript นิยามฟังก์ชัน JavaScript อาร์กิวเมนต์ของฟังก์ชัน JavaScript เรียกใช้ฟังก์ชัน JavaScript การปิด

JS HTML DOM

DOM แนะนำโดยย่อ DOM HTML DOM CSS DOM เหตุการณ์ DOM EventListener DOM ธาตุ

JS การสอนที่ทันสมัย

JavaScript วัตถุ JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp วัตถุ

JS เบราว์เซอร์ BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript ป๊อป JavaScript เหตุการณ์หมดเวลา JavaScript Cookies

JS โกดัง

JavaScript โกดัง JavaScript ทดสอบ jQuery JavaScript ทดสอบ Prototype

JS ตัวอย่าง

JavaScript ตัวอย่าง JavaScript ตัวอย่างวัตถุ JavaScript วัตถุเช่นเบราว์เซอร์ JavaScript HTML DOM ตัวอย่าง JavaScript ย่อ

JS คู่มืออ้างอิง

JavaScript วัตถุ HTML DOM วัตถุ

ห้องสมุด JavaScript

ห้องสมุด JavaScript - jQuery ต้นแบบ MooTools


กรอบ JavaScript (ห้องสมุด)

การเขียนโปรแกรมขั้นสูง JavaScript (โดยเฉพาะกระบวนการที่ซับซ้อนของความแตกต่างเบราว์เซอร์) มักยากและใช้เวลานานมาก

ในการตอบสนองต่อการเปลี่ยนแปลงเหล่านี้หลาย JavaScript (ผู้ช่วย) ห้องสมุดเข้ามาเป็น

ห้องสมุด JavaScript มักจะเรียกว่ากรอบ JavaScript

ในการกวดวิชานี้เราจะได้เรียนรู้บางส่วนของกรอบ JavaScript ยอดนิยม:

  • jQuery
  • แบบเดิม
  • MooTools

ทั้งหมดของกรอบเหล่านี้ให้ฟังก์ชั่นสำหรับงาน JavaScript ทั่วไปรวมถึงภาพเคลื่อนไหวการดำเนินงานและการจัดการ DOM อาแจ็กซ์

ในการกวดวิชานี้คุณจะได้เรียนรู้วิธีการที่จะเริ่มใช้พวกเขาที่จะทำให้การเขียนโปรแกรมจาวาสคริปต์ง่ายขึ้นสนุกปลอดภัยและอื่น ๆ อีกมากมาย


jQuery

jQuery เป็นกรอบ JavaScript ที่นิยมมากที่สุด

จะใช้ตัวเลือก CSS ในการเข้าถึงและ HTML องค์ประกอบ (วัตถุ DOM) การดำเนินงานบนหน้าเว็บ

jQuery นอกจากนี้ยังมีสหาย UI (ส่วนติดต่อผู้ใช้) และปลั๊กอิน

บริษัท ขนาดใหญ่จำนวนมากที่ใช้ในเว็บไซต์ของคุณ jQuery:

  • Google
  • ไมโครซอฟท์
  • ไอบีเอ็ม
  • Netflix

สำหรับในเชิงลึกมากกว่าการเรียนรู้ jQuery เยี่ยมชมของเรา กวดวิชา jQuery


แบบเดิม

ต้นแบบเป็นห้องสมุดที่ให้ง่าย API สำหรับการปฏิบัติงานเว็บทั่วไป

API เป็นอินเตอร์เฟซการเขียนโปรแกรมประยุกต์ (Application Programming Interface) ย่อ มันเป็นห้องสมุดที่มีคุณสมบัติและวิธีการสำหรับการจัดการ HTML DOM

ต้นแบบโดยการให้การเรียนและมรดกสำนึกของการปรับปรุงจาวาสคริปต์


MooTools

MooTools เป็นกรอบที่ให้การเขียนโปรแกรมร่วมกันเปิดใช้งาน JavaScript API ที่เรียบง่าย

MooTools นอกจากนี้ยังมีผลกระทบที่มีน้ำหนักเบาบางและฟังก์ชั่นนิเมชั่น


กรอบอื่น ๆ

นี่คือบางส่วนกรอบอื่น ๆ ยังไม่ได้รับการคุ้มครองโดยข้างต้น:

ยูอิ - Yahoo! User Interface กรอบครอบคลุมจำนวนมากของห้องสมุดขนาดใหญ่ของการทำงานจากฟังก์ชัน JavaScript ง่ายๆในการเครื่องมืออินเทอร์เน็ตเต็มรูปแบบ

Ext JS - เครื่องมือปรับแต่งสำหรับการสร้างโปรแกรม Internet รวย (การใช้งานอินเทอร์เน็ตที่อุดมไปด้วย)

Dojo - สำหรับการจัดการ DOM, เหตุการณ์, เครื่องมือ, ชุดเครื่องมือ ฯลฯ

script.aculo.us - โอเพนซอร์สกรอบ JavaScript สำหรับผลภาพและพฤติกรรมของอินเตอร์เฟซ

UIZE - เครื่องมือ, AJAX, DOM, แม่, และอื่น ๆ


CDN - เครือข่ายการจัดส่งเนื้อหา

คุณมักจะต้องการหน้าเว็บอาจจะเป็นอย่างรวดเร็วที่สุด ความจุของเพจที่คุณต้องการเป็นขนาดเล็กที่สุดและคุณต้องการเบราว์เซอร์ไปยังแคชมากที่สุดเท่าที่เป็นไปได้

หากเว็บไซต์ต่างๆโดยใช้กรอบ JavaScript เดียวกันแล้วกรอบเป็นตำแหน่งที่พบบ่อยในสต็อกสำหรับแต่ละหน้าร่วมกันมันจะกลายเป็นไปได้

CDN (เครือข่ายการจัดส่งเนื้อหา) เพื่อแก้ปัญหานี้ CDN เป็นห้องสมุดรหัสที่ใช้ร่วมกันมีเครือข่ายเซิร์ฟเวอร์

Google มีฟรี CDN เป็นชุดของห้องสมุด JavaScript, รวมถึง:

  • jQuery
  • แบบเดิม
  • MooTools
  • Dojo
  • ยูอิ Yahoo!

แต่เนื่องจาก Google ในประเทศจีนบ่อย GFW (Firewall เมืองจีนชื่อภาษาอังกฤษของ Great Firewall ของจีนโดยย่อว่ามหาราชไฟร์วอลล์ย่อ GFW) โล่ที่ก่อให้เกิดการเข้าถึงความไม่แน่นอนก็จะแนะนำให้ใช้ทรัพยากรห้องสมุดสาธารณะคง Baidu

การใช้ไลบรารีกรอบ JavaScript ในหน้าของคุณเพียงแค่ดูที่ <script> แท็กไปยังห้องสมุด:

jQuery อ้างอิง

<script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js">
</script>


ใช้เฟรม

ก่อนที่คุณจะตัดสินใจที่จะใช้กรอบ JavaScript สำหรับเว็บ, การทดสอบครั้งแรกของกรอบเป็นคนฉลาด

กรอบ JavaScript สามารถได้รับการทดสอบ คุณไม่จำเป็นต้องติดตั้งในคอมพิวเตอร์ของคุณ แต่มีโปรแกรมติดตั้งไม่

ปกติคุณจะต้องอ้างอิงไฟล์ไลบรารีจากหน้าเว็บ

ในบทต่อไปของการกวดวิชานี้เราจะให้คำอธิบายที่สมบูรณ์ของ jQuery ขั้นตอนการทดสอบ