คำถามและคำตอบสัมภาษณ์ Bootstrap 25 อันดับแรก (2025)
ต่อไปนี้เป็นคำถามและคำตอบในการสัมภาษณ์ Bootstrap สำหรับนักศึกษาใหม่รวมถึงผู้สมัคร Front End Developer ที่มีประสบการณ์เพื่อรับงานในฝัน
1) อธิบายว่า Bootstrap คืออะไร?
Bootstrap เป็นเฟรมเวิร์ก HTML, CSS และ JS สำหรับการสร้างเว็บแอปพลิเคชันที่หลากหลายโดยใช้ความพยายามเพียงเล็กน้อย เฟรมเวิร์กนี้เน้นที่การสร้างแอปพลิเคชันเว็บบนมือถือมากขึ้น
ดาวน์โหลดไฟล์ PDF ฟรี: คำถามและคำตอบสัมภาษณ์ Bootstrap
2) อธิบายว่าทำไมถึงเลือก Bootstrap เพื่อสร้างเว็บไซต์?
มีเหตุผลบางประการที่เราเลือก Bootstrap เพื่อสร้างเว็บไซต์
- สนับสนุนมือถือ: สำหรับอุปกรณ์เคลื่อนที่จะให้การสนับสนุนอย่างเต็มที่ในไฟล์เดียวแทนที่จะแยกเป็นไฟล์ รองรับการออกแบบที่ตอบสนองรวมถึงการปรับ CSS ขึ้นอยู่กับประเภทอุปกรณ์ ขนาดหน้าจอ ฯลฯ ซึ่งจะช่วยลดความพยายามพิเศษสำหรับนักพัฒนา
- เรียนรู้ง่าย: การเขียนแอปพลิเคชันใน Bootstrap นั้นเป็นเรื่องง่ายหากคุณรู้จัก CSS และ HTML
- การสนับสนุนเบราว์เซอร์: รองรับเบราว์เซอร์ยอดนิยมทั้งหมดเช่น Firefox, Opera, Safari, IE เป็นต้น
3) องค์ประกอบสำคัญของ Bootstrap คืออะไร?
ส่วนประกอบที่สำคัญของ Bootstrap คือ
- ซีเอสเอส : มันมาพร้อมกับไฟล์ CSS มากมาย
- นั่งร้าน : โดยมีโครงสร้างพื้นฐานพร้อมระบบกริด รูปแบบลิงก์ และพื้นหลัง
- ส่วนประกอบเค้าโครง: รายการส่วนประกอบโครงร่าง
- ปลั๊กอินจาวาสคริปต์: มันมีมากมาย jQuery และปลั๊กอิน JavaScript
- ปรับแต่ง: หากต้องการรับเฟรมเวิร์กเวอร์ชันของคุณเอง คุณสามารถปรับแต่งส่วนประกอบของคุณได้
4) อธิบายว่าคลาสโหลดเดอร์ใน Bootstrap คืออะไร?
Class loader เป็นส่วนหนึ่งของ JRE (Java Runtime Environment) ซึ่งโหลดคลาส Java ลงในสภาพแวดล้อมเสมือน Java ตัวโหลดคลาสยังทำกระบวนการแปลงคลาสที่มีชื่อให้เป็นรูปแบบไบนารีที่เทียบเท่ากัน
5) เลย์เอาต์ประเภทใดบ้างที่มีอยู่ใน Bootstrap?
ใน Bootstrap มีเค้าโครงให้เลือกสองประเภท
- เค้าโครงของเหลว: เค้าโครงแบบไหลจะใช้เมื่อคุณต้องการสร้างแอปที่มีความกว้าง 100% และใช้จนเต็มความกว้างของหน้าจอ
- เค้าโครงคงที่: สำหรับหน้าจอมาตรฐาน คุณจะใช้ตัวเลือกเค้าโครงคงที่ (940 พิกเซล)
6) อธิบายว่า Bootstrap Grid System คืออะไร?
สำหรับการสร้างเค้าโครงหน้าผ่านชุดของแถวและคอลัมน์ที่ใช้ระบบ Bootstrap Grid ที่เป็นที่เก็บเนื้อหาของคุณ
7) คอลัมน์ออฟเซ็ตใน Bootstrap คืออะไร?
สำหรับรูปแบบพิเศษเพิ่มเติม การชดเชยถือเป็นคุณสมบัติที่มีประโยชน์ หากต้องการเว้นระยะห่างมากขึ้น อาจใช้การกดคอลัมน์ทับได้
ตัวอย่างเช่น .col-xs=* คลาส ไม่รองรับออฟเซ็ต แต่จำลองแบบได้ง่ายโดยใช้เซลล์ว่าง
8) ลำดับคอลัมน์ใน Bootstrap คืออะไร?
การเรียงลำดับคอลัมน์เป็นหนึ่งในคุณสมบัติที่มีอยู่ใน bootstrap และคุณสามารถเขียนคอลัมน์ตามลำดับและแสดงคอลัมน์เหล่านั้นในอีกคอลัมน์หนึ่งได้อย่างง่ายดาย กับ .col-md-push-* รวมถึง .col-md-ดึง-*
ลำดับของคอลัมน์สามารถเปลี่ยนแปลงได้ง่าย
9) ฟังก์ชั่นใดที่คุณสามารถใช้เพื่อตัดเนื้อหาของหน้า?
หากต้องการตัดเนื้อหาของหน้าที่คุณสามารถใช้ได้ .คอนเทนเนอร์ และการใช้สิ่งนั้น คุณสามารถจัดกึ่งกลางเนื้อหาได้
10) อธิบายว่าการแบ่งหน้าใน bootstrap คืออะไร และจำแนกได้อย่างไร
การแบ่งหน้าคือการจัดการรายการที่ไม่เรียงลำดับโดยบูตสแตรป ในการจัดการ bootstrap การแบ่งหน้าให้จัดเตรียมคลาสต่อไปนี้
- .การแบ่งหน้า: หากต้องการแบ่งหน้าบนเพจของคุณ คุณต้องเพิ่มคลาสนี้
- .ปิดการใช้งาน, .ใช้งานอยู่: ปรับแต่งลิงก์ด้วย .disabled สำหรับลิงก์ที่ไม่สามารถคลิกได้ และ .active เพื่อระบุหน้าปัจจุบัน
- .pagination-Ig, .pagination-sm: ใช้คลาสเหล่านี้เพื่อรับไอเท็มขนาดต่างๆ
11) Jumbotron ใน Bootstrap มีประโยชน์อย่างไร?
ใน Bootstrap โดยทั่วไป Jumbotron ใช้สำหรับเนื้อหาที่คุณต้องการเน้น เช่น สโลแกนหรือพาดหัวข่าวทางการตลาด ฯลฯ กล่าวอีกนัยหนึ่งคือใช้เพื่อขยายขนาดของส่วนหัวและเพิ่มระยะขอบสำหรับเนื้อหาหน้า Landing Page
วิธีใช้ Jumbotron ใน Bootstrap
- สร้างคอนเทนเนอร์ ด้วยคลาสของ .jumbotron
12) Bootstrap และ Foundation แตกต่างกันอย่างไร?
บูต | รากฐาน |
– Bootstrap มีองค์ประกอบ UI ไม่จำกัดจำนวน | – ในตัวเลือกองค์ประกอบ Foundation UI นั้นมีจำนวนจำกัดมาก |
– Bootstraps ใช้พิกเซล | – มูลนิธิใช้ REM |
– Bootstrap สนับสนุนการออกแบบสำหรับทั้งเดสก์ท็อปและอุปกรณ์เคลื่อนที่ | – มูลนิธิสนับสนุนให้ออกแบบมือถือก่อน |
– Bootstrap รองรับ LESS เป็นตัวประมวลผลล่วงหน้า | – การสนับสนุนมูลนิธิ Sass และ Compass เป็นตัวประมวลผลล่วงหน้า |
13) ใน Bootstrap คุณสามารถแสดงโค้ดได้สองวิธีอะไรบ้าง?
ใน bootstrap คุณสามารถแสดงโค้ดได้สองวิธี
- tag : หากคุณกำลังจะแสดงโค้ดแบบอินไลน์ คุณควรใช้ tag
- แท็ก: หากคุณต้องการแสดงโค้ดเป็นองค์ประกอบบล็อกแบบสแตนด์อโลนหรือมีหลายบรรทัด คุณควรใช้ แท็ก
14) อธิบายว่าขั้นตอนในการสร้างรูปแบบพื้นฐานหรือแนวตั้งมีอะไรบ้าง?
ขั้นตอนการสร้างแบบฟอร์มพื้นฐานหรือแนวตั้งคือ
- เพิ่มบทบาท ฟอร์ม ถึงผู้ปกครอง องค์ประกอบ
- ห่อฉลากและการควบคุมใน กับชั้นเรียน .form-กลุ่ม- เพื่อให้ได้ระยะห่างที่เหมาะสมจึงจำเป็น
- เพิ่มคลาสของ .รูปแบบการควบคุม ไปยัง texturl ทั้งหมด - และ <select> องค์ประกอบ
15) อธิบายว่าปลั๊กอิน Modal ใช้ทำอะไรใน Bootstrap?
กิริยาเป็นหน้าต่างลูกที่ซ้อนกันอยู่เหนือหน้าต่างหลัก การใช้ปลั๊กอิน Jquery แบบกำหนดเอง Bootstrap Modal จะถูกสร้างขึ้น เพื่อยกระดับประสบการณ์ผู้ใช้และเพิ่มฟังก์ชันการทำงานให้กับผู้ใช้ หน้าต่างโมดอลจะถูกสร้างขึ้นด้วยความช่วยเหลือของปลั๊กอิน Modal
16) อธิบายว่า Bootstrap Container คืออะไร
คอนเทนเนอร์ Bootstrap เป็นคลาสที่มีประโยชน์และสร้างพื้นที่กึ่งกลางภายในเพจที่สามารถใส่เนื้อหาเว็บไซต์ของเราได้ ข้อดีของ bootstrap .container คือมันตอบสนองได้ดีและจะวางโค้ด HTML อื่นๆ ทั้งหมดของเรา
17) อธิบายว่า Bootstrap ยุบองค์ประกอบคืออะไร?
องค์ประกอบการยุบ Bootstrap ช่วยให้คุณสามารถยุบองค์ประกอบใด ๆ โดยไม่ต้องเขียนโค้ด JavaScript หรือมาร์กอัปหีบเพลง ใน Bootstrap เพื่อใช้องค์ประกอบการยุบคุณต้องเพิ่ม data-toggle= “collapse” ให้กับองค์ประกอบคอนโทรลเลอร์พร้อมกับเป้าหมายข้อมูลหรือ href เพื่อกำหนดการควบคุมองค์ประกอบที่ยุบได้โดยอัตโนมัติ ในทำนองเดียวกัน คุณสามารถใช้ .collapse (ตัวเลือก), .collapse ('show') หรือ .collapse ('hide')
18) อธิบายว่า list group ใน Bootstrap คืออะไร และมีประโยชน์อย่างไร?
กลุ่มรายการเป็นส่วนประกอบสำหรับแสดงทั้งองค์ประกอบแบบง่ายและซับซ้อนพร้อมเนื้อหาแบบกำหนดเอง
ตัวอย่างเช่น กลุ่มรายการแบบง่ายถูกสร้างขึ้นโดยใช้คลาส .list-กลุ่ม เพื่อจัดการกับรายการ และคลาส .list-group-item เพื่อจัดการกับแต่ละรายการ
19) คุณจะเพิ่มตราสัญลักษณ์ให้กับกลุ่มรายการใน Bootstrap ได้อย่างไร?
หากต้องการเพิ่มตราสัญลักษณ์ให้กับกลุ่มรายการใน Bootstrap คุณต้องเพิ่ม ภายใน องค์ประกอบ.
20) อธิบายว่ามีเดียออบเจ็กต์ใน Bootstrap คืออะไร และมีประเภทใดบ้าง?
ออบเจ็กต์สื่อใน Bootstrap ช่วยให้สามารถวางออบเจ็กต์สื่อ เช่น รูปภาพ วิดีโอ หรือเสียง ไปทางซ้ายหรือขวาของบล็อกเนื้อหา สามารถสร้างองค์ประกอบสื่อได้โดยใช้คลาส .เฉลี่ย และระบุแหล่งที่มาในการใช้คลาส .media-วัตถุ สื่อวัตถุมีสองประเภท
พวกเขามีสองประเภท
- .เฉลี่ย
- .รายการสื่อ
21) อธิบายว่า Bootstrap คืออะไร?
Bootstrap well เป็นคอนเทนเนอร์ ที่ทำให้เนื้อหาดูจมหรือเอฟเฟกต์แทรกบนหน้า ในการสร้างหลุม ให้ห่อเนื้อหาที่คุณต้องการให้ปรากฏในหลุมด้วย ที่มีคลาสของ .well
22) อธิบายว่าคุณสามารถสร้างองค์ประกอบ Nav ใน Bootstrap ได้อย่างไร
Bootstrap นำเสนอตัวเลือกต่างๆ สำหรับการจัดสไตล์องค์ประกอบการนำทาง โดยทั้งหมดใช้มาร์กอัปเดียวกันและคลาสพื้นฐาน .nav
เพื่อสร้างการนำทางแบบตารางหรือแท็บ
- เริ่มต้นด้วยรายการแบบไม่เรียงลำดับพื้นฐานด้วยคลาสพื้นฐานของ .nav
- จากนั้นเพิ่มชั้นเรียน .nav-แท็บ
23) อธิบายว่าปลั๊กอิน Bootstrap Carousel คืออะไร?
ปลั๊กอิน Carousel ใช้เพื่อเพิ่มแถบเลื่อนในเว็บไซต์ของคุณ มันมีประโยชน์ในกรณีที่คุณต้องการแสดงเนื้อหาจำนวนมากภายในพื้นที่ขนาดเล็กบนหน้าเว็บ ม้าหมุนมาตรฐานบางส่วนประกอบด้วย
- .carousel (ตัวเลือก)
- .carousel ('รอบ')
- .carousel ('หยุดชั่วคราว')
- .carousel ('หมายเลข')
- .carousel ('ก่อนหน้า')
- .carousel ('ถัดไป')
คำถามสัมภาษณ์เหล่านี้จะช่วยในวีว่าของคุณ (วาจา)
ข้อผิดพลาด TCPDF: โปรดกำหนดเส้นทางแอตทริบิวต์การดำเนินการอย่างชัดเจน!
ไม่สามารถดาวน์โหลดไฟล์ PDF ได้
ขออภัย PDF ใช้งานไม่ได้กับบทความนี้
ดี
Bootstrap ไม่ใช่แค่เฟรมเวิร์ก JS เท่านั้น มันเหมือนกับคำจำกัดความ “Bootstrap เป็นเฟรมเวิร์ก HTML, CSS และ JS ที่ได้รับความนิยมมากที่สุดสำหรับการพัฒนาโปรเจ็กต์แรกบนมือถือที่ตอบสนองได้บนเว็บ” กรุณาแก้ไขให้ถูกต้อง
คุณถูก! การเปลี่ยนแปลงเสร็จสิ้น
ใช่ โปรดเปลี่ยนบรรทัดแรก ไม่ใช่กรอบงาน js
ทำ!
คำถามสัมภาษณ์ที่น่าสนใจมาก
แก้ไขคำถามแรก Bootstrap ไม่ใช่เฟรมเวิร์กทั่วไป แต่เป็นเฟรมเวิร์ก HTML, CSS และ JS และยังใช้เพื่อสร้างการออกแบบและเลย์เอาต์ที่ตอบสนอง
ทำ!
4) อธิบายว่าคลาสโหลดเดอร์ใน Bootstrap คืออะไร?
แนวคิดตัวโหลดคลาสไม่เกี่ยวข้องกับ Bootstrap ของ Twitter เนื่องจากนี่คือสภาพแวดล้อมฝั่งไคลเอ็นต์
ฉันเชื่อว่ามันเป็นส่วนหนึ่งของสภาพแวดล้อมจาวา
ใช่แล้ว มันเป็น
นั่นเป็นข้อมูลที่ดีจริงๆ การให้ฟีดจะเป็นการเริ่มต้นที่ดีสำหรับผู้เริ่มต้น
แนวทางที่ดีมากสำหรับประชาชน