forte74 Ответов: 1

Как вы вызываете эту функцию в node.js ?


Я пытаюсь понять, как вызвать функцию square in node.js проблема в том , что сама квадратная функция ожидает 2 параметра , один из которых-ширина, а второй-данные другой функции, что сбивает меня с толку, так как я не знаю, как вызвать функцию a, которая имеет другую функцию в качестве параметра.



square(width,function (data)
{
   console.log(data.squareVal);
});


exports.square = function(width,callback)
{
     var aa = new Object();
     callback(aa.squareVal = width * width);    
}


var s = new square(5);

console.log(s);


Что я уже пробовал:

от javascript - Node.js - использование module. exports в качестве конструктора-переполнение стека[^]

1 Ответов

Рейтинг:
0

Alessio.NET

Привет,
вы должны назвать это так

var s = new square(5, function(result){
  console.log(result);
});


Овации
Алессио