我有一个函数可以读取http流,组合数据事件,并将响应作为连接字符串传递。如果我传递了数据'事件key_buffer_size
形式的函数按预期工作。但是,如果我传递它innodb_thread_concurrency=25 # from 0 mm/dd/ccyy to manage activity
innodb_buffer_pool_size=20G # from 22.5G mm/dd/ccyy to reduce memory footprint
innodb_buffer_pool_instances=8 # from 20 mm/dd/ccyy should be fine
table_open_cache=10000 # from 2000 mm/dd/ccyy for your 532K opened in 35 days
,则内容永远不会添加到数组中。 是否有理由将通用原型作为参数传递?
这是我的功能:
c => body.push(c)
答案 0 :(得分:2)
push
不再具有body
的调用上下文,因此您使用箭头功能有正确的想法。另一种可能的方法是明确bind()
方法:
response.on('data', body.push.bind(body));