Cho đoạn code sau, kết quả là:
const n = 5;
console.log(1..n); // ?
const n = 5;
console.log(1..n); // ?
Chính xác
Xem lời giải
Suy nghĩ trả lời câu hỏi trước khi xem đáp án
ATNETWORK
Lời giải:
Báo saiKhi muốn truy cập đến một thuộc tính hay method của một object ta có thể dùng dot notation (một dấu .), còn đối với number, ta có thể dùng hai dấu ., vì khi dùng một dấu . thì Javascript sẽ bị nhầm lẫn với decimal number. Trong trường hợp này, 1..n sẽ truy cập đến thuộc tính n của number 1, nó trả về undefined. Một ví dụ cụ thể là khi gọi 1..toString() sẽ cho kết quả là "1".
Câu hỏi này thuộc ngân hàng trắc nghiệm dưới đây, bấm vào Xem chi tiết để làm toàn bài
250 Câu hỏi trắc nghiệm Javascript, CSS, HTML có đáp án
Tổng hợp 250 câu hỏi trắc nghiệm Javascript có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
ADMICRO
YOMEDIA
ZUNIA9