Team mobiprep đã tạo danh sách 40 câu hỏi & trả lời phỏng vấn HTML-CSS-JAVASCRIPT quan trọng nhất
. và nhiều hơn nữa
Sổ tay Mobiprep là tài nguyên chuẩn bị vị trí có thể tải xuống miễn phí có thể giúp bạn vượt qua bất kỳ quy trình vị trí nào của công ty. Chúng tôi đã tuyển chọn danh sách 40 câu hỏi MCQ quan trọng nhất về phát triển web với các giải thích chi tiết để đảm bảo chuẩn bị cho vị trí tốt nhất
40 câu hỏi và trả lời phỏng vấn Javascript hàng đầu
Tải xuống bản PDF • 1. 15MB
Những câu hỏi phỏng vấn Cấu trúc dữ liệu hàng đầu này đã được chia thành ba phần
Câu hỏi phỏng vấn HTML-CSS-JAVASCRIPT cơ bản
Câu hỏi 1. HTML là gì?
HTML là viết tắt của Ngôn ngữ đánh dấu siêu văn bản. Đó là một ngôn ngữ phổ quát cho phép một cá nhân sử dụng mã đặc biệt để tạo các trang web để xem trên internet
Câu hỏi 2. Thẻ HTML là gì?
Các thẻ HTML cho trình duyệt biết phải làm gì. Thẻ là từ khóa xác định định dạng của trang web. Các thẻ HTML được sử dụng để tạo các tài liệu HTML và hiển thị các thuộc tính của chúng. Mỗi thẻ HTML có các thuộc tính khác nhau
Một số thẻ HTML cơ bản là
. Xác định loại tài liệu
. Định nghĩa một tài liệu HTML
. Chứa siêu dữ liệu/thông tin cho tài liệu
. Xác định tiêu đề cho tài liệu
. Xác định phần thân của tài liệu
đến . Xác định tiêu đề HTML
. xác định một đoạn văn
. Chèn một ngắt dòng
. Xác định một thay đổi theo chủ đề trong nội dung
Câu hỏi 3. Viết định dạng của một trang HTML đơn giản.
This is the Title
…. Type the body of the program
Câu hỏi 4. Phần tử meta trong HTML là gì?
Phần tử meta được sử dụng để cung cấp thông tin bổ sung về tài liệu. Thẻ meta không có nội dung;
Hai thuộc tính được sử dụng để cung cấp thông tin là tên và nội dung. Người dùng tạo tên làm giá trị của thuộc tính tên và chỉ định thông tin thông qua thuộc tính nội dung
Một tên thường được chọn là từ khóa;
thí dụ
Câu hỏi 5. Biểu mẫu HTML là gì?
Biểu mẫu HTML được sử dụng để cho phép người dùng nhập dữ liệu trên trang web và phần tử được sử dụng là phần tử biểu mẫu và các thuộc tính chính của nó là hành động và phương thức
Cách phổ biến nhất để người dùng truyền thông tin từ trình duyệt Web đến máy chủ là thông qua biểu mẫu. XHTML cung cấp các thẻ để tạo các đối tượng thường được sử dụng trên một biểu mẫu màn hình. Những đối tượng này được gọi là điều khiển hoặc widget. Có các điều khiển cho bộ sưu tập văn bản một dòng và nhiều dòng, hộp kiểm, nút radio và menu, trong số những thứ khác. Tất cả các thẻ điều khiển là thẻ nội tuyến
ts format is
Thí dụ
First name:
Last name:
Câu hỏi 6. Một số thẻ định dạng văn bản trong HTML là gì?
1.
2.
- this tag is used for giving an empty blank line.
2.HEADING TAGS -
. is used to introduce various headings. is the biggest and is the smallest heading tag.
3. TAG – is used to draw lines and horizontal rules.
4.,, for bold, italic and underline respectively.
Câu hỏi 7. Bạn nói kéo dài hàng và kéo dài cột nghĩa là gì?
Kéo dài hàng được sử dụng để hợp nhất [kết hợp] hai hoặc nhiều hàng
Co giãn cột được sử dụng để hợp nhất [kết hợp] hai hoặc nhiều cột
Câu hỏi 8. Thẻ bảng là gì? .
A table is a two dimensional matrix, consisting of rows and columns. All table related tags are included between
tags.
Bảng là một ma trận các ô. Các ô ở hàng trên cùng thường chứa nhãn cột, các ô ở cột ngoài cùng bên trái thường chứa nhãn hàng và hầu hết các ô còn lại chứa dữ liệu của bảng. Nội dung của một ô có thể là hầu hết mọi thành phần tài liệu, bao gồm văn bản, tiêu đề, thước ngang, hình ảnh và bảng lồng nhau
cú pháp
Heading
Row elements
Table data values
câu hỏi 9. Làm cách nào để thay đổi màu nền hoặc màu văn bản trong HTML?
Bao gồm phần tử \"bgcolor\" với mã màu trong thẻ nội dung của bạn
Câu hỏi 10. Làm cách nào để tạo một đoạn văn mới trong HTML?
Inserting the tag at the beginning of your paragraph will drop the text down two lines.[If you insert the
tag, it will drop your text down one line.]
Câu 11. Làm cách nào để bạn in đậm văn bản trong HTML?
Placing the tag before the text will make everything bold, until you close the tag with. Or using tags will do the same.
Câu 12. Quy tắc ngang trong HTML có ý nghĩa gì?
>Các phần của tài liệu có thể được tách biệt với nhau, giúp tài liệu dễ đọc hơn bằng cách đặt các đường kẻ ngang giữa chúng. Những đường như vậy được gọi là quy tắc ngang
>The block tag that creates them is . The tag causes a line break [ending the current line] and places a line across the screen. Note again the slash in the tag, indicating that this tag hasno content and no closing tag.
Horizontal Rule
Hello world
123
ABC
Câu 13. Biểu định kiểu là gì?
Biểu định kiểu là tập hợp thông tin kiểu được áp dụng cho văn bản thuần túy. Thông tin kiểu dáng bao gồm các thuộc tính phông chữ như cỡ chữ, hiệu ứng đặc biệt [đậm, nghiêng, gạch chân], màu sắc và căn chỉnh. Biểu định kiểu cũng cung cấp hướng dẫn định dạng rộng hơn bằng cách chỉ định giá trị cho số lượng như khoảng cách dòng và lề trái và phải
Câu 14. Liệt kê các cách đưa thông tin kiểu vào tài liệu.
1.Linked Styles -Style information is read from a separate file that is specified in the tag
2.Embedded Styles -Style information is defined in the document head using the and tags.
3. Kiểu nội tuyến - Thông tin kiểu được đặt bên trong thẻ HTML và áp dụng cho tất cả nội dung giữa thẻ đó và thẻ đóng đồng hành của nó
Câu 15. Xác định xếp tầng.
Xếp tầng đề cập đến một bộ quy tắc nhất định mà trình duyệt sử dụng, theo thứ tự xếp tầng, để xác định cách sử dụng thông tin kiểu. Một bộ quy tắc như vậy rất hữu ích trong trường hợp thông tin kiểu xung đột vì các quy tắc sẽ cung cấp cho trình duyệt một cách để xác định kiểu nào được ưu tiên
Câu hỏi phỏng vấn HTML-CSS-JAVASCRIPT trung cấp
Câu 16. Quy tắc ưu tiên kiểu khi sử dụng nhiều phương pháp là gì?
Inline styles override both linked style sheets and style information stored in the document head with tag. Styles defined in the document head override linked style sheets. Linked style sheets override browser defaults
Câu hỏi 17. CSS là gì?
1. CSS là cơ chế mạnh mẽ để thêm kiểu [e. g. Phông chữ, Màu sắc, Khoảng cách] vào tài liệu web
2. Chúng thực thi các tiêu chuẩn và tính đồng nhất trên toàn bộ trang web và cung cấp nhiều thuộc tính để tạo hiệu ứng động
3. Ưu điểm của biểu định kiểu bao gồm khả năng thực hiện các thay đổi chung cho tất cả các tài liệu từ một vị trí duy nhất. Các biểu định kiểu được gọi là xếp tầng khi chúng kết hợp để chỉ định giao diện của trang
Câu 18. Viết cú pháp giới thiệu biểu định kiểu trong HTML.
tên thẻ được xác định trước {tên thuộc tính1. giá trị thuộc tính1; . thuộc tính
giá trị2; . giá trị thuộc tính-n}
viết phần thân chương trình
Câu 19. Xác định DOM.
DOM [Mô hình đối tượng tài liệu] là một API xác định cách các chương trình JavaScript có thể truy cập và thao tác với tài liệu HTML hiện được trình duyệt hiển thị. Nó bao gồm định nghĩa các thuộc tính của đối tượng tài liệu, nhiều trong số đó là các đối tượng có thuộc tính riêng
Câu hỏi 20. Liệt kê các loại dữ liệu JavaScript.
i. Số. Kiểu dữ liệu số được sử dụng để biểu thị số dương hoặc số âm có hoặc không có chữ số thập phân hoặc số được viết bằng ký hiệu hàm mũ
ii. Chuỗi. Kiểu dữ liệu chuỗi được dùng để biểu diễn dữ liệu dạng văn bản. Chuỗi được tạo bằng cách sử dụng dấu nháy đơn hoặc kép bao quanh một hoặc nhiều ký tự, như minh họa bên dưới
iii. Boolean. Kiểu dữ liệu Boolean chỉ có thể chứa hai giá trị. đúng hay sai. Nó thường được sử dụng để lưu trữ các giá trị như có [đúng] hoặc không [sai], bật [đúng] hoặc tắt [sai]
iv. Vô giá trị. Đây là một kiểu dữ liệu đặc biệt khác chỉ có thể có một giá trị - giá trị null. Giá trị null có nghĩa là không có giá trị. Nó không tương đương với một chuỗi rỗng [""] hoặc 0
v. Mục tiêu. Đối tượng là một kiểu dữ liệu phức tạp cho phép bạn lưu trữ các bộ sưu tập dữ liệu
vi. Chưa xác định. Kiểu dữ liệu không xác định chỉ có thể có một giá trị-giá trị đặc biệt không xác định. Nếu một biến đã được khai báo, nhưng chưa được gán giá trị, giá trị đó không được xác định
Câu 21. Giải thích việc sử dụng thẻ
Image can be displayed on the web page using tag.
When the tag is used, it should also be mentioned which image needs to be displayed. This is done using src attribute. Attribute means extra information given to the browser
Whenever tag is used, alt attribute is also used. Alt stands for alert.
display image
Module 1 : Introduction to HTML
Câu hỏi 22. Siêu văn bản và href là gì?
Siêu liên kết là cơ chế cho phép điều hướng từ trang này sang trang khác
> Thuật ngữ “siêu” có nghĩa là vượt ra ngoài và “liên kết” có nghĩa là kết nối
>Bất kỳ văn bản nào giúp điều hướng được gọi là siêu văn bản
> Hyperlinks cam be created using [anchor tag]
>The attribute that should be used for is href
Thí dụ
hyperlink
CLICK HERE
Câu 23. Tại sao bạn sử dụng
The tag is used to make the contents look different from the surrounding text.
Blockquotes
HELLO THERE
ROOTWORKZ
Câu hỏi 24. Danh sách có thứ tự là gì?.
Danh sách có thứ tự là danh sách trong đó thứ tự của các mục là quan trọng. Thứ tự này của danh sách được hiển thị trong màn hình của danh sách bằng cách đính kèm ngầm định giá trị tuần tự vào đầu mỗi mục
The default sequential values are Arabic numerals, beginning with 1. An ordered list is created within the block tag .
Các mục được chỉ định và hiển thị giống như các mục trong danh sách không có thứ tự, ngoại trừ các mục trong một danh sách
danh sách có thứ tự được bắt đầu bằng các giá trị tuần tự thay vì dấu đầu dòng
Câu hỏi 25. Không gian ô và đệm ô là gì. Viết tập lệnh bằng cách sử dụng không gian ô và ô đệm.
Cellspaces là khoảng cách giữa các ô của bảng
Cellpadding là khoảng cách giữa các cạnh của ô đến nội dung của nó
Script
cell spacing and cell padding
Table with space = 10, pad = 50
Kswamy
Chethan
Table with space = 50, pad = 10
Divya
Chethan
Câu hỏi phỏng vấn HTML-CSS-JAVASCRIPT nâng cao
Câu 26. Viết một tập lệnh biểu mẫu HTML hoàn chỉnh bằng cách sử dụng hộp kiểm, các nút hành động [SUBMIT, RESET], thẻ
0
Câu hỏi 27. Giải thích khung và thẻ
KHUNG
Cửa sổ trình duyệt có thể được sử dụng để hiển thị nhiều tài liệu cùng một lúc. Cửa sổ có thể được chia thành các khu vực hình chữ nhật, mỗi khu vực là một khung. Mỗi khung có khả năng hiển thị tài liệu riêng của mình
tag:
>The number of frames and their layout in the browser window are specified with the tag.
>Phần tử bộ khung thay thế phần tử nội dung trong tài liệu. Một tài liệu có phần thân hoặc bộ khung nhưng không thể có cả hai
>The tag must have either a rows or a cols attribute. [or both]
> Để tạo khung ngang, thuộc tính rows được sử dụng
>Để tạo khung dọc, thuộc tính cols được sử dụng
Ví dụ về khung ngang
1
Câu hỏi 28. Bạn sẽ đặt hình nền bằng CSS như thế nào? .
Thuộc tính background-image được sử dụng để đặt một hình ảnh trong nền của một phần tử
2
Câu hỏi 29. JavaScript là gì?
JavaScript là ngôn ngữ kịch bản hướng đối tượng, phía máy khách, dựa trên sự kiện, được diễn giải mà bạn có thể sử dụng để thêm tính tương tác động vào các trang web của mình
Chúng tôi sử dụng nó để
>Tạo các hiệu ứng đặc biệt với hình ảnh tạo cảm giác rằng một nút được đánh dấu hoặc nhấn xuống bất cứ khi nào con trỏ chuột được di chuột qua nút đó
>Xác thực thông tin mà người dùng nhập vào biểu mẫu web của bạn
>Mở các trang trong cửa sổ mới và tùy chỉnh giao diện của các cửa sổ mới đó
>Phát hiện khả năng trình duyệt của người dùng và thay đổi nội dung trang của bạn một cách thích hợp
> Và nhiều hơn nữa
3
Câu hỏi 30. Việc sử dụng toán tử typeof trong JavaScript là gì?
typeof là một toán tử cung cấp thông tin về kiểu dữ liệu của một giá trị được lưu trữ trong một biến và công dụng của nó là để kiểm tra xem một biến đã được xác định trước khi thử sử dụng nó chưa
Nó là một toán tử đơn hạng được đặt trước toán hạng đơn của nó, có thể thuộc bất kỳ loại nào. Giá trị của nó là một chuỗi chỉ kiểu dữ liệu của toán hạng
Toán tử typeof đánh giá thành "số", "chuỗi" hoặc "boolean" nếu toán hạng của nó là một số, chuỗi hoặc giá trị boolean và trả về đúng hoặc sai dựa trên đánh giá
Câu 31. Giải thích mảng JavaScript.
Mảng là một loại đối tượng JavaScript đặc biệt có thể lưu trữ nhiều giá trị dữ liệu không giống như một biến, chỉ có thể lưu trữ một giá trị dữ liệu tại một thời điểm
Để sử dụng một mảng trong JavaScript, trước tiên bạn phải tạo nó. Có một số cách để tạo mảng trong JavaScript
>arrDays = new Array[];
Nếu bạn đã biết một mảng nhất định sẽ có bao nhiêu phần tử, bạn có thể khai báo điều này một cách rõ ràng
>arrDays = Mảng mới[7];
>arrDays = new Array[“Thứ Hai”,”Thứ Ba”];
>arrDays = [“Thứ Hai”,”Thứ Ba”];
Câu 32. Viết một hàm JavaScript nhắc người dùng nhập một số, sau đó cho họ 5 cơ hội để đoán bình phương của số đó.
4
Câu 33. Viết hàm JavaScript nhận 3 tham số, giá, thuế suất, số dư và in có trong hộp cảnh báo nếu ai đó có đủ số dư để mua một mặt hàng ở mức giá đã chỉ định với mức thuế đã cho. Nếu không, in ra không trong hộp cảnh báo.
5
Câu 34. Toán tử === là gì?
=== được gọi là toán tử đẳng thức nghiêm ngặt trả về true khi hai toán hạng có cùng giá trị mà không có bất kỳ chuyển đổi kiểu nào
Bình đẳng nghiêm ngặt === kiểm tra xem hai giá trị có giống nhau hay không
Giá trị không được chuyển đổi hoàn toàn sang một số giá trị khác trước khi so sánh
Nếu các giá trị biến thuộc các loại khác nhau, thì các giá trị được coi là không bằng nhau
Nếu các biến cùng loại, không phải là số và có cùng giá trị thì chúng được coi là bằng nhau
Câu hỏi 35. Viết hàm tạo một trang web hoàn chỉnh chứa danh sách có 50 mục. Các mục phải là item1 đến item50
6
Câu 36. Hàm ẩn danh trong JavaScript là gì?
Một hàm được khai báo mà không có bất kỳ mã định danh được đặt tên nào được gọi là hàm ẩn danh. Nói chung, một chức năng ẩn danh không thể truy cập được sau khi khai báo
Tuyên ngôn
7
Câu hỏi 37. Giải thích cả ba loại lỗi trong JavaScript.
lỗi logic. Nguyên nhân là do sử dụng mã đúng cú pháp, không hoàn thành nhiệm vụ được yêu cầu. Ví dụ, một vòng lặp vô hạn
Lỗi thời gian tải. Các lỗi hiển thị tại thời điểm tải trang được tính trong Lỗi thời gian tải. Những lỗi này gặp phải do sử dụng cú pháp không đúng và do đó được phát hiện trong khi trang đang được tải
Lỗi thời gian chạy. Đây là lỗi xuất hiện trong khi chương trình đang chạy. Nguyên nhân là do các thao tác bất hợp pháp, chẳng hạn như chia một số cho 0 hoặc cố truy cập vào một vùng không tồn tại của bộ nhớ
Làm thế nào để chuẩn bị cho cuộc phỏng vấn HTML CSS JavaScript?
Câu hỏi phỏng vấn HTML CSS và JavaScript là gì?
Câu hỏi phỏng vấn JavaScript dành cho người mới là gì?
Trải nghiệm của bạn với HTML CSS và JavaScript là gì?