Câu 1:
Trong Javascript sự kiện OnUnload thực hiện khi nào?
- Khi bắt đầu chương trình chạy
- Khi Click chuột
- Khi kết thúc một chương trình
- Khi di chuyển chuột qua
Câu 2:
Thẻ <Frameset rows> <frameset>
- Dùng để chia trang web ra nhiều phần theo cột
- Dùng để chia trang web ra nhiều phần theo dòng
- Tất cả các ý trên
- Không có ý nào đúng
Câu 3:
Thẻ <Frameset cols> <frameset>
- Dùng để chia trang web ra nhiều phần theo cột
- Dùng để chia trang web ra nhiều phần theo dòng
- Tất cả các ý trên
- Không có ý nào đúng
Câu 4:
Hàm alert() dùng để làm gì?
- Dùng để hiển thị một thông báo
- Dùng để chuyển số sang chữ
- Dùng để hiện một thông báo nhập
- Tất cả các dạng trên
Câu 5:
Lệnh break kết hợp với vòng for dùng để?
- Ngưng dòng for nếu gặp lệnh này
- nhảy sang một dòng lệnh khác nếu gặp lệnh này
- Không kết hợp được
- Không có ý nghĩa
Câu 6:
Vòng lặp (do…While) là dạng vòng lặp
- Không xác định và xét điều kiện rồi mới lặp
- Không xác định và lặp rồi mới xét điều kiện
- Cả 2 dạng trên
- Không tồn tại dạng nào ở trên
Câu 7:
Vòng lặp While là dạng vòng lặp
- Không xác định và xét điều kiện rồi mới lặp
- Không xác định và lặp rồi mới xét điều kiện
- Cả 2 dạng trên
- Không tồn tại dạng nào ở trên
Câu 8:
Lệnh lặp for có dạng như thế nào?
- For ( biến = Giá trị đầu, Điều kiện, Giá trị tăng)
- For ( biến = Giá trị đầu, Giá trị tăng, Điều kiện)
- For ( biến = Điều kiện,Giá trị tăng, Giá trị cuối)
- Tất cả các dạng trên
Câu 9:
Trong JavaScript sự kiện OnLoad thực hiện khi:
- Khi bắt đầu chương trình chạy
- Khi Click chuột
- Khi kết thúc một chương trình
- Khi di chuyển chuột qua
Câu 10:
Lệnh prompt trong Javascript để làm gì?
- Hiện một thông báo nhập thông tin
- Hiện một thông báo dạng Yes/No
- Không có lệnh nào đúng
Câu 11:
Trong JavaScript hàm parseFloat() dùng để làm gì?
- Chuyển một chuỗi thành một số
- Chuyển một chuỗi thành số thực
- Chuyển một số nguyên thành một chuỗi
- Chuyển một chuỗi thành số nguyên
Câu 12:
JavaScript có các dạng biến:
- Number, String, Boolean
- Number, Integer, char
- Number, String, Boolean, Null
Câu 13:
JavaScript được bắt đâu bằng?
Câu 14:
Phương thức viết chương trình của JavaScript như thế nào?
- Viết riêng trên một trang
- Viết chung với HTML
- Cả hai dạng A và B
- Không có dạng nào
Câu 15:
JavaScript là ngôn ngữ thông thường hay biên dịch?
- Thông thường
- Biên dịch
- Cả hai dạng
- Không có dạng nào
Câu 16:
JavaScript là ngôn ngữ xử lý ở:
- Client
- Server
- Server/Client
- Không có dạng nào
Câu 17:
Cách để làm tròn 7.25 tới số nguyên gần nhất trong Java Script?
- rnd(7.25)
- round(7.25)
- Math.round(7.25)
- Math.rnd(7.25)
Câu 18:
Nơi bạn có thể đặt code JavaScript trong trang web
- Có thể đặt trong phần hoặc
- Chỉ trong phần
- Chỉ trong phần
Câu 19:
Trong Làm cách nào để gọi một hàm myFunction trong JavaScript?
- call function myfunction()
- call myFunction()
- myFunction()
- Cả A, B, C đều sai
Câu 20:
Cách nào để thêm môt comment nhiều dòng trong JavaScript?
- /*Đây là một comment nhiều dòng*/
- //Đây là một comment nhiều dòng//
- Cả A, B, C đều đúng
Câu 21:
Thẻ <Frame src=" duongdan ">
- Dùng để chèn ảnh
- Dùng để lấy dữ liệu từ một trang khác
- Tất cả các ý trên
- Không có ý nào đúng
Câu 22:
JavaScript là ngôn ngữ kịch bản có che dấu được mã nguồn không?
- Không dấu được vì các kịch bản chạy phía client
- Dấu được vì chương trình hoạt động độc lập với trình duyệt
- Hai phát biểu trên đều sai
Câu 23:
Có những cách nào viết code JavaScript để chạy trong trang web?
- Cả hai dạng viết tệp riêng hoặc viết trong trang HTML
- Viết chung với HTML
- Viết riêng trên một tệp
- Không thuộc dạng nào
Câu 24:
Cách viết câu lệnh IF nào sau đây là đúng?
- if (I == 5)
- if I == 5 then
- if I = 5 then
- if I = 5
Câu 25:
Thực hiện kiểm tra nếu biến “i” không bằng 5, câu lệnh nào là đúng?
- if (I != 5)
- if I <> 5
- if i=! 5 then
- if (I <> 5)
Câu 26:
Trong JavaScript hàm parseInt() dùng để làm gì?
- Chuyển một chuỗi thành một số
- Chuyển một chuỗi thành số thực
- Chuyển một số nguyên thành một chuỗi
- Chuyển một chuỗi thành số nguyên
Câu 27:
Thẻ <input type=”Submit” dùng để làm gì?
- Tạo một ô Text để nhập dữ liệu 1 dòng
- Tạo một ô pasword
- Tạo một textbox cho phép nhâp dữ liệu lên nhiều dòng
- Tất cả các ý trên
Câu 28:
Hàm prompt(…) trong JavaScript dùng để làm gì?
- Hiển thị thông báo nhập thông tin
- Hiển thị một dòng thông báo Yes/No
- Không có phương án đúng
- Cả 2 dạng trên
Câu 29:
Thẻ <textarea ></texterea> dùng để làm gì?
- Tạo một ô Text để nhập dữ liệu 1 dòng
- Tạo một ô pasword
- Tạo một textbox cho phép nhâp dữ liệu lên nhiều dòng
- Tất cả các ý trên
Câu 30:
Thẻ <input type='Password'> dùng để làm gì?
- Tạo một ô Text để nhập dữ liệu 1 dòng
- Tạo một ô pasword
- Tạo một textbox cho phép nhâp dữ liệu lên nhiều dòng
- Tất cả các ý trên