JavaScript - Объявление глобальной области действия для вложенной функции?

Мои попытки предоставить глобальную область видимости вложенной функции JavaScript не работают:

//DECLARE FUNCTION B IN GLOBAL SCOPE
function B;

function A() {

    //DEFINE FUNCTION B INSIDE NEST
    B() {
        alert("function B is running");
    }
}

//CALL FUNCTION B FROM GLOBAL SCOPE
B();

Это просто любопытство - вы правы, что На самом деле у меня нет никаких веских причин делать это.

TIA - У меня нет учетной записи SO, чтобы отвечать на ваши ответы ...

10
задан nestor 4 March 2011 в 19:56
поделиться