⊗jsPmFTFVSN 229 of 505 menu

Супадзенне імя функцыі і зменнай у JavaScript

З апісанага вышэй вынікае, што існаванне зменнай і функцыі з аднолькавым імем лёгка можа прывесці да праблемы.

У наступным прыкладзе функцыя func будзе зацёрта і замест яе стане радок 'string':

function func() { return '!'; } func = 'string'; // зацяром зменную з функцыяй радком func(); // атрымаем памылку, т.к. func - не функцыя

Каб такаяго не адбывалася, варта прытрымлівацца правіла, агульнага для ўсіх моў праграмавання: функцыі павінны быць дзеясловамі, а зменныя - назоўнікамі.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць