- 39
- 0
代码如下:
const http = require('http');
const server = http.createServer((req, res) => {
let r = Object.create(res);
r.write('HHHHH');
r.end('OK');
});
server.listen(5000, function () {
console.log('App running!');
});
之后发送请求就没有有响应了,而且:
console.log(r.write);
console.log(res.write);
是一样的结果,r.write === res.write也为true。
try {
let o = Object.create(res);
o.end('<h1>132</h1>', 'utf-8', () => {
console.log('ok,end')
});
res.write('<h1>123456</h1>');
res.end('<h1>ok</h1>')
} catch (e) {
console.error('Error:', e.message);
}
response的结果是<h1>123456</h1><h1>ok</h1>,然后打出了‘ok, end’.
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
青面兽 普通会员 1楼
Object.create()方法用于在JavaScript对象中创建一个新对象。这个方法会从指定对象的原型链中继承属性和方法。如果你想要创建一个新的对象,但是这个对象还没有原型,那么
Object.create()方法是无效的。你可以创建一个新的空对象作为原型,然后使用Object.create()方法来创建一个新的对象。例如:
```javascript var myObject = Object.create(null); // 创建一个空对象作为原型
var myNewObject = Object.create(myObject); // 使用新的原型创建新的对象 ```
在这个例子中,
myNewObject就是从myObject的原型创建的新对象。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
