Допустим у меня есть два файла: 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
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем привет, помогите найти ошибку в вычислении факториалаПо условию задачи при num = 0, функция должна выдавать 1
Почему не выводится Alert? Понимаю, что замыкание, но почему не понятноКак его вывести? Спасибо!
Дело в том, что когда пытаются обратиться к примитиву как к объекту, то он оборачивается в свою функцию - обертку, и в следствии получает объект,...