gpt4 book ai didi

javascript - 什么是 `process.binding(' fs' )` in ` fs.js`?

转载 作者:数据小太阳 更新时间:2023-10-29 04:08:49 27 4
gpt4 key购买 nike

<分区>

我看到在 fs.js 的顶部有一个 process.binding('fs')

https://github.com/nodejs/node/blob/master/lib/fs.js#L10 :

const binding = process.binding('fs');

然后,它被用作:

binding.open(pathModule._makeLong(path),
stringToFlags(flag),
0o666,
req);

(在 https://github.com/nodejs/node/blob/master/lib/fs.js#L303-L306 中)

我的问题是:

  • process.binding('fs') 是什么意思?
  • 这里的 fs 是什么(我们已经在 fs.js 中了)?
  • 在哪里可以找到binding.open 的源代码?是 Javascript 代码还是 c/c++ 代码?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com