⊗jsPmFTFVSN 229 of 505 menu

JavaScript-ում ֆունկցիայի և փոփոխականի անվան համընկնում

Վերոհիշյալից հետևում է, որ նույն անունով փոփոխականի և ֆունկցիայի գոյությունը հեշտությամբ կարող է հանգեցնել խնդրի:

Հաջորդ օրինակում func ֆունկցիան կկորչի, և դրա փոխարեն կդառնա 'string' տողը:

function func() { return '!'; } func = 'string'; // կկորցնենք ֆունկցիայով փոփոխականը տողով func(); // սխալ կստանանք, քանի որ func-ն ֆունկցիա չէ

Որպեսզի դա չտեղի ունենա, պետք է պահպանել բոլոր ծրագրավորման լեզուների համար ընդհանուր կանոնը. ֆունկցիաները պետք է լինեն բայեր, իսկ փոփոխականները - գոյականներ:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել