Как получить область видимости[scope] LexicalEnvironment с одной функции в другую?
function number() {
var a=5;
var b=5;
var c=5
}
number();
function summa() {
return a+b+c;
}
var d = summa();
console.log(d);
Если очень хочется, то можно вот так. Главное не потерять new
, иначе this
станет window
и переменные объявятся как глобальные
function number() {
this.a=5;
this.b=5;
this.c=5
return this;
}
function summa() {
return this.a+this.b+this.c;
}
console.log(summa.call(new number()));
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Столкнулся с проблемой (не ожидаемым поведением) в ФФ, когда определенный код выполнялся после formsubmit(), хотя казалось, что этого не должно...