Допустим у меня есть два файла: 1.js и 2.js.
В первом файле, в коллбеке, я вызываю функцию из второго:
...
var json = JSON.stringify({});
2.someFunction(json);
...
Почему в этом случае во втором файле в функции я получаю undefined?
1.js:
var f1 = function() {
return function(message) {
console.log('i am new function, created inside function from 1.js')
console.log(String(message));
}
}
module.exports = f1();
2.js:
var f1 = require('./1');
(function somefunc(callback, message) {
callback(message);
})(f1, 'this string from 2.js');
1.js:
var f1 = function() {
console.log('1.js');
}
module.exports = f1;
2.js:
var f1 = require('./1');
(function somefunc(callback) {
callback();
})(f1);
node 8.4.0
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости