Maison >interface Web >Questions et réponses frontales >Les fonctions javascript peuvent-elles être définies à l'aide de var ?

Les fonctions javascript peuvent-elles être définies à l'aide de var ?

青灯夜游
青灯夜游original
2022-02-16 14:58:001691parcourir

Les fonctions Javascript peuvent être définies avec var. En JavaScript, une fonction peut être définie via une déclaration ou une expression, avec la syntaxe "var funName = new Function (liste de paramètres, "instruction de structure de fonction");".

Les fonctions javascript peuvent-elles être définies à l'aide de var ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

En JavaScript, les fonctions peuvent être déclarées via le mot-clé function.

function funName([参数列表]) {
    statements
}

Vous pouvez également utiliser le constructeur Function() pour le définir via une expression :

var funName = new Function(参数列表,body);

Les types de paramètres de Function() sont tous des chaînes Le corps représente l'instruction de structure de fonction de la fonction créée. par séparés par des chiffres.

Exemple d'utilisation :

Vous pouvez omettre tous les paramètres et transmettre uniquement une chaîne pour représenter le corps de la fonction.

var f = new Function ("a", "b", "return a+b");  //通过构造函数来克隆函数结构

Dans le code ci-dessus, f est le nom de la fonction créée. La même fonction est définie et le mot-clé function peut être utilisé pour concevoir une fonction avec la même structure.

function f(a, b) {  //使用function语句定义函数结构
    return a + b;
}

【Recommandations associées : Tutoriel d'apprentissage Javascript

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn