当我阅读有关如何在 Node.js 中创建聊天应用程序时,我发现推荐的方法是使用 Socket.io 和 websockets。
我还了解到我们可以定期使用 AJAX 发送请求并等待服务器的响应。
所以我的问题是:AJAX 是否可以实现与 WebSocket 相同的目的,并将 AJAX 用于聊天应用程序而不是 WebSocket?
对象是相等的参考没有值.
var obj1 = {name: 'Yousef', age: 15},
obj2 = {name: 'Yousef', age: 15};
console.log(obj1 === obj2); // The Result will be false
Run Code Online (Sandbox Code Playgroud)
但是,此规则似乎不适用于DOM对象:
var div1 = document.querySelector('div'),
div2 = document.querySelector('div');
console.log(div1 === div2); // The Result will be True!
Run Code Online (Sandbox Code Playgroud)
有谁能解释为什么?