Thứ sáu, 22/11/2024
IMG-LOGO

Câu hỏi:

11/07/2024 93

Cho đoạn code sau, kết quả là:
const a = {
stringField: 'Joe',
nestedField: { field: 'Nested' },
functionField: () => 'aReturn'
};
const b = Object.assign({}, a);
b.stringField = 'Bob';
b.nestedField.field = 'Changed';
b.functionField = () => 'bReturn';
console.log(
a.stringField,
a.nestedField.field,
a.functionField()
);

A. Joe Nested aReturn

B. Bob Changed bReturn

C. Joe Changed aReturn

Đáp án chính xác

D. Bob Nested bReturn

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án C

Câu trả lời này có hữu ích không?

0

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

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?

Xem đáp án » 14/10/2022 163

Câu 2:

Câu lệnh lặp For trong JavaScript có dạng nào sau đây?

Xem đáp án » 14/10/2022 150

Câu 3:

Đoạn code sau sẽ có kết quả:
const a = {
stringField: 'Joe',
numberField: 123,
dateField: new Date('1995-12-17T03:24:00'),
nestedField: { field: 'Nested' }
};
const b = JSON.parse(JSON.stringify(a));
console.log(
a.stringField === b.stringField,
a.numberField === b.numberField,
a.dateField === b.dateField,
a.nestedField.field === b.nestedField.field
);

Xem đáp án » 14/10/2022 107

Câu 4:

Để khai báo một bảng trên trang web ta sử dụng thẻ:

Xem đáp án » 14/10/2022 106

Câu 5:

Kết quả đoạn code sau là:
var a = [9];
var b = [10];
console.log(a == 9);
console.log(b == 10);
console.log(a < b);

Xem đáp án » 14/10/2022 106

Câu 6:

Để khai báo một hàng trong bảng trên trang web ta sử dụng thẻ:

Xem đáp án » 14/10/2022 105

Câu 7:

Để định nghĩa một tập các frame đơn ta sử dụng thẻ:

Xem đáp án » 14/10/2022 103

Câu 8:

Kết quả của đoạn code là:
const user = {
name: 'lao Hac',
age: 69,
pet: {
type: 'cho',
name: 'vang'
}
};
Object.freeze(user);
user.pet.name = 'shiba';
console.log(user.pet.name);

Xem đáp án » 14/10/2022 99

Câu 9:

Đoạn code sẽ cho kết quả
const a = {};
const b = { key: 'b' };
const c = { key: 'c' };
a[b] = 123;
a[c] = 456;
console.log(a[b]);

Xem đáp án » 14/10/2022 97

Câu 10:

Để khai báo một phần tử điều khiển nhập văn bản chỉ có một dòng ta sử dụng thẻ:

Xem đáp án » 14/10/2022 96

Câu 11:

Để khai báo một phần bị đánh dấu trên trang web ta sử dụng thẻ với thuộc tính:

Xem đáp án » 14/10/2022 95

Câu 12:

Cho đoạn code sau. Kết quả là:
const arr1 = ['a', 'b', 'c'];
const arr2 = ['b', 'c', 'a'];
console.log(
arr1.sort() === arr1,
arr2.sort() == arr2,
arr1.sort() === arr2.sort()
);

Xem đáp án » 14/10/2022 92

Câu 13:

Cho đoạn code sau, kết quả là:
const a = 0.1;
const b = 0.2;
const c = 0.3;
console.log(a + b === c);

Xem đáp án » 14/10/2022 89

Câu 14:

Kết quả của đoạn code sau là:
var a = [1, 2, 3];
var b = [1, 2, 3];
var c = '1,2,3';
console.log(a == c);
console.log(b == c);
console.log(a == b);

Xem đáp án » 14/10/2022 85

Câu 15:

Đoạn code sau sẽ cho kết quả như thế nào?
const person = { name: 'duthaho' };
function sayHi(age) {
return `${this.name} is ${age}`;
}
console.log(sayHi.call(person, 69));
console.log(sayHi.bind(person, 69));

Xem đáp án » 14/10/2022 84