⊗jsPmFTFVSN 229 of 505 menu

Sammentreff av funksjonsnavn og variabelnavn i JavaScript

Av det som er beskrevet ovenfor følger det at eksistensen av en variabel og en funksjon med samme navn lett kan føre til problemer.

I det følgende eksempelet vil funksjonen func bli overskrevet og erstattet med strengen 'string':

function func() { return '!'; } func = 'string'; // overskriver variabelen med funksjon med en streng func(); // får en feil, fordi func ikke er en funksjon lenger

For å unngå at dette skjer, bør man følge en regel som er felles for alle programmeringsspråk: funksjoner bør være verb, og variabler - substantiv.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis