JavaScript, thường được viết tắt là JS, là ngôn ngữ lập trình là một trong những công nghệ cốt lõi của World Wide Web, bên cạnh HTML và CSS
MCQ JavaScript. Phần này bao gồm các câu hỏi trắc nghiệm JavaScript có câu trả lời. Các MCQ JavaScript này được viết cho người mới bắt đầu cũng như nâng cao, hãy thực hành các MCQ này để nâng cao và kiểm tra kiến thức về JavaScript
Danh sách MCQ JavaScript
1. JavaScript là ngôn ngữ lập trình của _____
Câu trả lời. C] Mạng
Giải trình
JavaScript là ngôn ngữ lập trình của Web
Thảo luận câu hỏi này
2. Loại ngôn ngữ JavaScript nào là _____?
- hướng đối tượng
- dựa trên đối tượng
- lập trình chức năng
- Tất cả những điều trên
Câu trả lời. B] Dựa trên đối tượng
Giải trình
JavaScript là một ngôn ngữ lập trình dựa trên hướng đối tượng
Thảo luận câu hỏi này
3. Phát biểu nào sau đây là đúng về JavaScript?
- Nó là một ngôn ngữ kịch bản được sử dụng để làm cho trang web tương tác
- Đây là phiên bản nâng cao của Java dành cho phát triển ứng dụng Máy tính để bàn và Di động
- Nó là một ngôn ngữ đánh dấu của Java để phát triển các trang web
- Tất cả những điều trên
Câu trả lời. A] Đây là ngôn ngữ kịch bản được sử dụng để làm cho trang web tương tác
Giải trình
Phát biểu đúng về ngôn ngữ lập trình JavaScript là "Đó là ngôn ngữ kịch bản được sử dụng để làm cho trang web tương tác"
Thảo luận câu hỏi này
4. Trong phần tử HTML nào, chúng tôi đặt mã JavaScript?
- ...
- ...
- ...
Câu trả lời. C]
Giải trình
Mã JavaScript được viết bên trong thẻ/phần tử
Thảo luận câu hỏi này
5. Mã JavaScript có thể được viết bằng ____
- tệp JavaScript [. tập tin js]
- tài liệu HTML trực tiếp
- Tệp JavaScript và trong tài liệu HTML trực tiếp
- Trong biểu định kiểu [. tập tin css]
Câu trả lời. C] Tệp JavaScript và trong tài liệu HTML trực tiếp
Giải trình
Mã JavaScript có thể được viết trực tiếp trong tệp JavaScript và trong tài liệu HTML
Thảo luận câu hỏi này
6. Ký hiệu nào được sử dụng trong các câu lệnh JavaScript riêng biệt?
- Dấu phẩy [,]
- Đại tràng [. ]
- Dấu gạch nối [_]
- Dấu chấm phẩy [;]
Câu trả lời. D] Dấu chấm phẩy [;]
Giải trình
Dấu chấm phẩy [;] được sử dụng để ngăn cách các câu lệnh JavaScript
Thảo luận câu hỏi này
7. JavaScript bỏ qua?
- dòng mới
- tab
- không gian
- Tất cả những điều trên
Câu trả lời. D. Tất cả những điều trên
Giải trình
JavaScript bỏ qua khoảng trắng, tab và dòng mới được viết trong mã, chúng ta có thể sử dụng chúng để căn chỉnh và tách các phần để có cái nhìn hoàn hảo về mã của chúng ta
Thảo luận câu hỏi này
8. Đâu là cú pháp chính xác để gọi một tệp JavaScript bên ngoài trong tài liệu HTML hiện tại?
Câu trả lời. MỘT]
Giải trình
Cú pháp đúng để gọi một tệp JavaScript bên ngoài trong tài liệu HTML hiện tại là
Thảo luận câu hỏi này
9. Phương thức JavaScript nào được sử dụng để truy cập phần tử HTML theo id?
- getElementById[]
- getElement[id]
- getElementById[id]
- phần tửById[id]
Câu trả lời. C] getElementById[id]
Giải trình
Tài liệu phương pháp JavaScript. getElementById[id] được sử dụng để truy cập tài liệu HTML theo id
Thảo luận câu hỏi này
10. Thuộc tính nào được sử dụng để xác định nội dung HTML cho phần tử HTML có id cụ thể?
- nội dung
- nội dung bên trong
- phần tửVăn bản
- bên trongHTML
Câu trả lời. D] bên trongHTML
Giải trình
InternalHTML là thuộc tính xác định nội dung HTML
Thí dụ
document.getElementById["notif"].innerHTML = "New course launched";
Thảo luận câu hỏi này
11. Phương thức JavaScript nào được sử dụng để viết đầu ra HTML?
- tài liệu. viết[]
- tài liệu. đầu ra[]
- bảng điều khiển. nhật ký[]
- tài liệu. viếtHTML[]
Câu trả lời. A] tài liệu. viết[]
Giải trình
Tài liệu phương pháp JavaScript. write[] xác định đầu ra HTML
Thảo luận câu hỏi này
12. Phương thức JavaScript nào được sử dụng để viết trên bảng điều khiển của trình duyệt?
- bảng điều khiển. viết[]
- bảng điều khiển. đầu ra[]
- bảng điều khiển. nhật ký[]
- bảng điều khiển. viếtHTML[]
Câu trả lời. C] bảng điều khiển. nhật ký[]
Giải trình
Bảng điều khiển phương thức JavaScript. log[] được sử dụng để viết trên bảng điều khiển của trình duyệt
Thảo luận câu hỏi này
13. Phương thức JavaScript nào được sử dụng để ghi vào hộp cảnh báo?
- cửa sổ. cảnh báoHTML[]
- cửa sổ. báo động[]
- cửa sổ. hộp cảnh báo []
- cửa sổ. cảnh báoNội dung[]
Câu trả lời. B] cửa sổ. báo động[]
Giải trình
Cửa sổ phương thức JavaScript. alert[] được sử dụng để ghi vào hộp cảnh báo
Thảo luận câu hỏi này
14. Câu lệnh JavaScript nào đúng để hiển thị "Xin chào ông chủ. " vào một hộp cảnh báo?
- cảnh báo ["Xin chào ông chủ. "];
- cảnh báo ['Xin chào ông chủ. '];
- cảnh báo [Văn bản. 'Chào sếp. '];
- Cả A. và B
Câu trả lời. D] Cả A. và B
Giải trình
Cả hai câu lệnh đều đúng để hiển thị "Xin chào ông chủ. " vào một hộp cảnh báo
window.alert["Hello Boss!"];
window.alert['Hello Boss!'];
Thảo luận câu hỏi này
15. Câu lệnh JavaScript nào đúng để in phép cộng hai số 10 và 20 trong một đoạn có id là 'kết quả'?
- getElementById["kết quả"]. bên trongHTML = 10+20;
- getElementById["kết quả"]. internalHTML = "10+20";
- getElementById["#result"]. bên trongHTML = 10+20;
- Tất cả những điều trên
Câu trả lời. A] getElementById["kết quả"]. bên trongHTML = 10+20;
Giải trình
Câu lệnh JavaScript đúng để in phép cộng hai số 10 và 2o trong một đoạn có id là "kết quả" là
document.getElementById["result"].innerHTML = 10+20;
Thảo luận câu hỏi này
16. Việc sử dụng câu lệnh JavaScript này là gì?
Submit
- Nó sẽ viết "Gửi" trên Cửa sổ hiện tại
- Nó sẽ in nội dung của trang hiện tại
- Nó sẽ viết nội dung của trang hiện tại trong bảng điều khiển của trình duyệt
- Không có điều nào ở trên
Câu trả lời. B] Nó sẽ in nội dung của trang hiện tại
Giải trình
Cửa sổ. Phương thức print[] in nội dung của trang hiện tại
Thảo luận câu hỏi này
17. Trong JavaScript, nhận xét một dòng bắt đầu bằng ___
Câu trả lời. Đ] //
Giải trình
Trong JavaScript, chú thích một dòng bắt đầu bằng //
Thảo luận câu hỏi này
18. Trong JavaScript, nhận xét nhiều dòng bắt đầu bằng __ và kết thúc bằng ___
- /* và */
- ## và ##
- // và //
Câu trả lời. A] /* và */
Giải trình
Trong JavaScript, chú thích nhiều dòng bắt đầu bằng /* và kết thúc bằng */
Thảo luận câu hỏi này
19. Từ khóa JavaScript nào được sử dụng để khai báo một biến?
- biến
- var
- Để cho
- Tất cả những điều trên
Câu trả lời. B] biến
Giải trình
Từ khóa var định nghĩa một biến trong JavaScript
Thảo luận câu hỏi này
20. Có bao nhiêu từ khóa trong JavaScript để khai báo biến hoặc hằng?
Câu trả lời. C] 3
Giải trình
Có 3 cách/từ khóa để khai báo biến hoặc hằng, đó là
Thảo luận câu hỏi này
21. Sự khác biệt chính giữa từ khóa var và let trong JavaScript là gì?
- var định nghĩa một biến trong khi let định nghĩa một hằng số
- var đã xác định biến phạm vi chức năng trong khi hãy xác định biến phạm vi khối
- Giá trị của biến được khai báo bằng var có thể thay đổi được trong khi giá trị của biến được khai báo bằng let không thể thay đổi được
- Tất cả những điều trên
Câu trả lời. B] biến phạm vi chức năng được xác định var trong khi hãy xác định biến phạm vi khối
Giải trình
Từ khóa var và let đều được sử dụng để khai báo biến trong JavaScript. Nhưng, sự khác biệt chính giữa chúng là var định nghĩa biến phạm vi chức năng trong khi let xác định biến phạm vi khối
Thảo luận câu hỏi này
22. Từ khóa const được sử dụng để xác định ______
- Biến phạm vi chức năng
- Khối phạm vi biến
- Không thay đổi
- Hằng số không có giá trị ban đầu
Câu trả lời. C] hằng số
Giải trình
Từ khóa const được sử dụng để xác định một hằng số
Thảo luận câu hỏi này
23. Đâu là cú pháp đúng để khai báo một hằng số trong JavaScript?
- const hằng_tên;
- tên_hằng hằng const;
- tên_hằng const = giá trị;
- const hằng_tên = giá trị;
Câu trả lời. D] const tên_hằng=giá_trị;
Giải trình
Cú pháp đúng để khai báo một hằng số là
const constant_name = value;
Thí dụ
const PI = 3.14;
Thảo luận câu hỏi này
24. Giá trị của VALUE sẽ là bao nhiêu?
Câu trả lời. D] Lỗi loại
Giải trình
Chúng ta không thể thay đổi giá trị của một hằng số, do đó đoạn mã trên sẽ tạo ra TypeError – "TypeError. Gán cho biến không đổi"
Thảo luận câu hỏi này
25. Giá trị mặc định của một biến chưa được khởi tạo là gì?
Câu trả lời. B] không xác định
Giải trình
Giá trị mặc định của một biến chưa hoàn thiện là không xác định
Thảo luận câu hỏi này
26. Đầu ra của mã JavaScript sau đây là gì?
Câu trả lời. D] NaN
Giải trình
Đầu ra của mã JavaScript ở trên là. NaN
Thảo luận câu hỏi này
27. Có thể khai báo lại một biến được khai báo bằng từ khóa var không?
Câu trả lời. A] Có
Giải trình
Có, chúng ta có thể khai báo lại biến được khai báo bằng từ khóa var
Thảo luận câu hỏi này
28. Đầu ra của mã JavaScript sau đây là gì?
- Alex Alvin
- AlexAlvin
- LoạiLỗi
- Giá trịError
Câu trả lời. A] Alex Alvin
Giải trình
Đầu ra của mã JavaScript ở trên là. "Alex Alvin"
Thảo luận câu hỏi này
29. Đầu ra của mã JavaScript sau đây là gì?
Câu trả lời. B] 305
Giải trình
Đầu ra của mã JavaScript ở trên là. 305
Thảo luận câu hỏi này
30. Có thể khai báo lại một biến được khai báo bằng từ khóa let không?
Câu trả lời. B] Không
Giải trình
Không, chúng ta không thể khai báo lại biến được khai báo bằng từ khóa let
Thảo luận câu hỏi này
31. Đầu ra của đoạn mã JavaScript sau [ví dụ] là gì?
Câu trả lời. C] Lỗi cú pháp
Giải trình
Đầu ra của mã JavaScript ở trên là. "Lỗi cú pháp. 'a' đã được khai báo"
Thảo luận câu hỏi này
32. Toán tử lũy thừa trong JavaScript là gì?
Câu trả lời. C] **
Giải trình
Toán tử lũy thừa trong JavaScript là ** được sử dụng để tính toán kết quả của toán hạng thứ nhất với lũy thừa của toán tử thứ hai i. e. , x**y = x lũy thừa của y [xy]
Thảo luận câu hỏi này
33. JavaScript có hỗ trợ toán tử tăng [++] và giảm [--] không?
Câu trả lời. A] Có
Giải trình
Có, JavaScript hỗ trợ các toán tử tăng [++] và giảm [--]
Thí dụ
Thảo luận câu hỏi này
34. Đầu ra của mã JavaScript sau đây sẽ là gì?
Câu trả lời. B 4
Giải trình
Đầu ra của câu lệnh trên sẽ là 5
Trong tuyên bố trên, chúng tôi đã sử dụng post-decrement [x--]. Giảm sau giảm giá trị xuống 1 sau khi đánh giá câu lệnh hiện tại
Thảo luận câu hỏi này
35. Đầu ra của mã JavaScript sau đây sẽ là gì?
- 110
- 150
- LoạiLỗi
- Giá trịError
Câu trả lời. A] 110
Giải trình
Đầu ra của câu lệnh trên sẽ là 110
Trong đoạn mã trên, biểu thức là 10 + 20 * 5. Độ ưu tiên của toán tử nhân [*] cao hơn toán tử cộng [+]. 20*5 này sẽ đánh giá trước
Thảo luận câu hỏi này
36. Đầu ra của mã JavaScript sau đây sẽ là gì?
- 110
- 150
- LoạiLỗi
- Giá trịError
Câu trả lời. b] 150
Giải trình
Đầu ra của câu lệnh trên sẽ là 150
Trong đoạn mã trên, biểu thức là [10 + 20] * 5. Mức độ ưu tiên của [] cao hơn bất kỳ toán tử nào khác Điều này [10 + 20] sẽ đánh giá trước
Thảo luận câu hỏi này
37. Các loại JavaScript là _____
Câu trả lời. B] động
Giải trình
Các loại JavaScript là động, có nghĩa là cùng một biến có thể được sử dụng để lưu trữ các loại giá trị khác nhau
Thảo luận câu hỏi này
38. Mảng JavaScript được viết bằng _____
- dấu ngoặc tròn []
- dấu ngoặc nhọn {}
- dấu ngoặc kép ""
- dấu ngoặc vuông []
Câu trả lời. D] ngoặc vuông []
Giải trình
Mảng JavaScript được viết bằng dấu ngoặc vuông []
Thảo luận câu hỏi này
39. Các đối tượng JavaScript được viết bằng _____
- dấu ngoặc tròn []
- dấu ngoặc nhọn {}
- dấu ngoặc kép ""
- dấu ngoặc vuông []
Câu trả lời. B] dấu ngoặc nhọn {}
Giải trình
Các đối tượng JavaScript được viết bằng dấu ngoặc nhọn {}
Thảo luận câu hỏi này
40. Toán tử JavaScript nào được sử dụng để xác định loại biến?
Câu trả lời. A] loại
Giải trình
Toán tử typeof dùng để xác định kiểu của một biến
Thảo luận câu hỏi này
41. Đâu là cú pháp chính xác của toán tử typeof trong JavaScript?
- loại biến/giá trị
- typeof[biến/giá trị]
- Cả A. và B
- Không có điều nào ở trên
Câu trả lời. C] Cả A. và B
Giải trình
Cả hai cú pháp đều có thể được sử dụng cho toán tử typeof của JavaScript
Thảo luận câu hỏi này
42. Đầu ra của mã JavaScript sau đây sẽ là gì?
Câu trả lời. Đ] số
Giải trình
Đầu ra của đoạn mã JavaScript sau là số
Thảo luận câu hỏi này
43. Từ khóa nào được sử dụng để xác định hàm JavaScript?
Câu trả lời. D] chức năng
Giải trình
Từ khóa hàm được sử dụng để xác định hàm JavaScript
Thảo luận câu hỏi này
44. Đó là cú pháp chính xác cho định nghĩa chức năng?
- return_type hàm function_name[tham số 1, tham số 2,. ] { /*Phần thân của hàm*/ }
- function_name[tham số1, tham số2,. ] { /*Phần thân của hàm*/ }
- return_type function_name[tham số 1, tham số 2,. ] { /*Phần thân của hàm*/ }
- function_name[tham số1, tham số2,. ] dưới dạng return_type { /*Phần thân của hàm*/ }
Câu trả lời. B] tên hàm_hàm[tham số1, tham số2,. ] { /*Phần thân của hàm*/ }
Giải trình
Cú pháp định nghĩa hàm là
document.getElementById["notif"].innerHTML = "New course launched";8
Thảo luận câu hỏi này
45. Đầu ra của mã JavaScript sau đây sẽ là gì?
- Lỗi cú pháp
- Giá trịError
- 0
- hàm cộng [a, b] { return a+b;
Câu trả lời. D] hàm cộng[a, b] { return a+b;
Giải trình
Việc gọi một hàm không có [] sẽ trả về định nghĩa hàm i. e. , đối tượng chức năng thay vì kết quả
Thảo luận câu hỏi này
46. Chúng ta có thể sử dụng một hàm làm giá trị biến không?
Câu trả lời. A] Có
Giải trình
Có, một chức năng có thể được sử dụng như một giá trị biến
Thảo luận câu hỏi này
47. Trong JavaScript, một biến chứa một giá trị trong khi một đối tượng có thể chứa ___
- Một giá trị
- Hai giá trị
- Ba giá trị
- Nhiều giá trị
Câu trả lời. D] Nhiều giá trị
Giải trình
Trong JavaScript, một biến chứa một giá trị trong khi một đối tượng có thể chứa nhiều giá trị
Thảo luận câu hỏi này
48. Đâu là cú pháp đúng để truy cập một thuộc tính đối tượng trong JavaScript?
- tên của môn học. tên tài sản
- tên tài sản
- objectName["propertyName"]
- Cả B. và C
Câu trả lời. D] Cả B. và C
Giải trình
Các thuộc tính của một đối tượng chúng ta có thể truy cập bằng cách sử dụng tên đối tượng. propertyName hoặc objectName["propertyName"]
Thảo luận câu hỏi này
49. Thuộc tính nào được sử dụng để lấy độ dài của chuỗi trong JavaScript?
Câu trả lời. C] chiều dài
Giải trình
Thuộc tính độ dài được sử dụng để lấy độ dài của chuỗi trong JavaScript
Thảo luận câu hỏi này
50. Đầu ra của mã JavaScript sau đây sẽ là gì?
- 11
- 12
- Giá trịError
- Lỗi cú pháp
Câu trả lời. A] 11
Giải trình
Đầu ra của câu lệnh trên sẽ là độ dài của chuỗi. đó là 11
Thảo luận câu hỏi này
51. Ký tự nào được sử dụng để ngắt dòng mã trong chuỗi văn bản trong JavaScript?
- Dấu nháy đơn [']
- Dấu gạch chéo ngược đơn [\]
- Trích dẫn kép ["]
- Dấu nháy đơn [''']
Câu trả lời. B] Dấu gạch chéo ngược đơn [\]
Giải trình
Dấu gạch chéo ngược đơn [\] được sử dụng để ngắt dòng mã trong chuỗi văn bản trong JavaScript
Thí dụ
window.alert["Hello Boss!"];1
Thảo luận câu hỏi này
52. Mã JavaScript sau có hoạt động không?
Câu trả lời. B] Không
Giải trình
Không, đoạn mã trên sẽ không hoạt động. Bởi vì, chúng ta không thể ngắt một dòng mã JavaScript bằng một dấu gạch chéo ngược [\]
Thảo luận câu hỏi này
53. Câu lệnh JavaScript nào chính xác để xác định chuỗi là đối tượng?
- var s = new String["Bao gồm trợ giúp. "];
- var s = String["Bao gồm trợ giúp. "];
- var s = "Bao gồm Trợ giúp. "
- Tất cả những điều trên
Câu trả lời. A] var s = new String["Bao gồm trợ giúp. "];
Giải trình
Các chuỗi cũng có thể được định nghĩa là một đối tượng bằng cách sử dụng từ khóa mới. Câu lệnh JavaScript chính xác để xác định một chuỗi dưới dạng một đối tượng là
window.alert["Hello Boss!"];3
Thảo luận câu hỏi này
54. Đầu ra của mã JavaScript sau đây sẽ là gì?
Câu trả lời. B] sai
Giải trình
Trong đoạn mã trên, str1 và str2 là các đối tượng. Và. Trong JavaScript, so sánh hai đối tượng trả về false
Thảo luận câu hỏi này
55. [Các] phương thức JavaScript hợp lệ nào để trích xuất các phần chuỗi?
- lát [bắt đầu, kết thúc]
- chuỗi con [bắt đầu, kết thúc]
- chất nền [bắt đầu, độ dài]
- Tất cả những điều trên
Câu trả lời. D. Tất cả những điều trên
Giải trình
Tất cả các phương thức JavaScript ở trên có thể được sử dụng để trích xuất các phần của chuỗi
Thảo luận câu hỏi này
56. Đầu ra của mã JavaScript sau đây sẽ là gì?
- Bao gồmTrợ giúp
- Bao gồmTrợ giúp
- Giá trịError
- Xin chào,
Câu trả lời. B] Bao gồmTrợ giúp
Giải trình
Giá trị âm tính từ cuối chuỗi. Do đó, đầu ra sẽ là "IncludeHelp"
Thảo luận câu hỏi này
57. Trong JavaScript, các ký tự mẫu chuỗi sử dụng ____ thay vì dấu ngoặc kép [""] để xác định chuỗi?
- Dấu nháy đơn ['']
- Dấu gạch chéo ngược với dấu nháy đơn [\’'\']
- Dấu gạch chéo ngược [\\]
- Đánh dấu ngược [``]
Câu trả lời. D] Đánh dấu ngược [``]
Giải trình
Trong JavaScript, các ký tự mẫu chuỗi sử dụng dấu kiểm ngược [``] thay vì dấu ngoặc kép [""] để xác định chuỗi
Thảo luận câu hỏi này
58. Định nghĩa biến JavaScript sau đây có đúng không?
window.alert["Hello Boss!"];6
Câu trả lời. A] Có
Giải trình
Câu lệnh định nghĩa biến JavaScript là đúng. Bởi vì, với mẫu chữ JavaScript, chúng ta có thể sử dụng cả dấu ngoặc đơn và dấu ngoặc kép bên trong một chuỗi
Thảo luận câu hỏi này
59. Phương thức JavaScript nào được sử dụng để lấy một số dưới dạng chuỗi?
- toString[]
- intToString[]
- parseInteger[]
- Tất cả những điều trên
Câu trả lời. A] toString[]
Giải trình
Phương thức JavaScript toString[] được sử dụng để lấy một số dưới dạng chuỗi
Thảo luận câu hỏi này
60. Đầu ra của mã JavaScript sau đây sẽ là gì?
- anh ta
- không xác định
- Giá trịError
- LoạiLỗi
Câu trả lời. A] anh ấy
Giải trình
Trong JavaScript, việc lập chỉ mục mảng bắt đầu bằng 0. Như vậy, câu lệnh trên với chữ in "h" và "e"
Thảo luận câu hỏi này
61. Đầu ra của mã JavaScript sau đây sẽ là gì?
- mảng Honda,Hyundai,Mahindra
- chuỗi Honda, Huyndai, Mahindra
- đối tượng Honda,Hyundai,Mahindra
- đối tượng "Honda", "Hyundai", "Mahindra"
Câu trả lời. C] đối tượng "Honda", "Hyundai", "Mahindra"
Giải trình
Phương thức push[] đẩy một phần tử vào cuối mảng. Và, typeof trả về loại đối tượng. Ở đây, ô tô là một mảng
Thảo luận câu hỏi này
62. Đầu ra của mã JavaScript sau đây sẽ là gì?
- Honda,Hyundai,Mahinda---Honda,Hyundai
- Honda,Hyundai,Mahinda---Honda,Hyundai,Mahinda
- Honda,Hyundai ---Honda,Hyundai
- [Honda,Hyundai,Mahinda]---[Honda,Hyundai,Mahinda]
Câu trả lời. B] Honda,Hyundai,Mahinda---Honda,Hyundai,Mahinda
Giải trình
Trong JavaScript, các mảng là các đối tượng và các phần tử mảng được lưu trữ theo tham chiếu. Do đó, khi một giá trị mảng được sao chép, bất kỳ thay đổi nào trong mảng được sao chép cũng sẽ phản ánh trong mảng ban đầu. Do đó, giá trị của xe1 và xe2 là như nhau
Thảo luận câu hỏi này
63. Đầu ra của mã JavaScript sau đây sẽ là gì?
- Xin chào. Chào. Buổi sáng.
- Xin chào. Chào
- Giá trịError
- LoạiLỗi
Câu trả lời. A] Xin chào. Chào. Buổi sáng.
Giải trình
Trong đoạn mã JavaScript ở trên, câu lệnh toString[x] sẽ không chuyển đổi số thành chuỗi vì toString[] không phải là phương thức toàn cục, nó là phương thức Số và cách chính xác để gọi hàm này là x. toString[]