对象如何在 Node.js 中具有匿名函数
How object has anonymous function in Node.js
在Node.js中,process.hrtime就是这样的对象
hrtime: { [Function: hrtime] bigint: [Function] },
(在 pcores 对象中)
hrtime 可以由 process.hrtime()
执行并且具有键 bigint
作为由 process.hrtime.bigint()
执行的函数。
我想知道 hrtime
怎么可能同时是函数和对象。
我试图在对象中包含匿名函数,但失败了。
我怎样才能做到?
process {
title: 'node',
version: 'v10.16.3',
...
hrtime: { [Function: hrtime] bigint: [Function] },
...
}
您可以像在任何对象上一样为函数分配属性。
function x() {
console.log("You have successfully called x()!");
}
function y() {
console.log("Hello, this is y()!");
}
x.y = y;
x();
x.y();
打印出来
You have successfully called x()!
Hello, this is y()!
在Node.js中,process.hrtime就是这样的对象
hrtime: { [Function: hrtime] bigint: [Function] },
(在 pcores 对象中)
hrtime 可以由 process.hrtime()
执行并且具有键 bigint
作为由 process.hrtime.bigint()
执行的函数。
我想知道 hrtime
怎么可能同时是函数和对象。
我试图在对象中包含匿名函数,但失败了。
我怎样才能做到?
process {
title: 'node',
version: 'v10.16.3',
...
hrtime: { [Function: hrtime] bigint: [Function] },
...
}
您可以像在任何对象上一样为函数分配属性。
function x() {
console.log("You have successfully called x()!");
}
function y() {
console.log("Hello, this is y()!");
}
x.y = y;
x();
x.y();
打印出来
You have successfully called x()!
Hello, this is y()!