Tôi có mã này:
var object1 = {same:'test'}
var object2 = {same:'test'};
console.log(object1 === object2)
Nó trả về false trong bảng điều khiển.
Tôi cũng có mã này:
var object1 = {same:'test'}
var object2 = object1;
console.log(object1 === object2)
Nó trả về true trong bảng điều khiển.
Tôi biết '===' là một toán tử bình đẳng, nhưng tôi không biết nó hoạt động như thế nào trên các đối tượng.
Tại sao ví dụ đầu tiên trả về false?