⊗jsPmFTFVSN 229 of 505 menu

Coïncidence du nom de fonction et de variable en JavaScript

De ce qui a été décrit ci-dessus, il s'ensuit que l'existence d'une variable et d'une fonction portant le même nom peut facilement conduire à un problème.

Dans l'exemple suivant, la fonction func sera écrasée et remplacée par la chaîne 'string' :

function func() { return '!'; } func = 'string'; // écrasons la variable contenant la fonction par une chaîne func(); // nous obtiendrons une erreur, car func n'est pas une fonction

Pour éviter que cela ne se produise, il convient de respecter une règle commune à tous les langages de programmation : les fonctions doivent être des verbes, et les variables - des noms.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser