javascript - La fonction nommée n'est pas accessible en dehors de la fonction
过去多啦不再A梦
过去多啦不再A梦 2017-06-12 09:30:01
0
1
628
var func2 = function func1() {
        console.log(1010)
        // console.log('func1', func1)
    }

    function func3 () {
        console.log(1010)
    }

    func3() // 1010
    func2() // 1010
    func1() // func1 is not defined

func1 n'est pas accessible, veuillez me donner une explication

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(1)
学习ing

La fonction que vous créez est créée via une expression de fonction, et non via une instruction de déclaration de fonction. Le nom de fonction ne peut être utilisé que dans l'expression de fonctionFaites attention aux instructions de déclaration de fonction et aux Expressions de fonction. la façon de définir les fonctions est différente.

Reportez-vous à la section Définition des fonctions du Javascript Definitive Guide 8.1 :


Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal