при создании новой функции в версии 8 можно передать параметр длины ( документы). Но я не мог понять, чем он хорош, потому что прямого эффекта не имеет ...
v8::Function::New(ctx, callback, data, length);
при создании новой функции в версии 8 можно передать параметр длины ( документы). Но я не мог понять, чем он хорош, потому что прямого эффекта не имеет ...
v8::Function::New(ctx, callback, data, length);
Функции JavaScript имеют свойство length
:
function foo(a, b, c) {}
var len = foo.length; // 3
Когда вы создаете функцию на стороне C ++, параметр length
для v8::Function::New
(или v8::FunctionTemplate::New
) позволяет вам указать значение свойства length
результирующей функции.