РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsPmFVPNC 223 of 505 menu
◀ ▶

Совпаѓање на имиња со параметри во JavaScript

Параметрите на функцијата се локални променливи внатре во неа. Ајде да именуваме параметар на функција со исто име како и надворешната глобална променлива:

function func(num) { console.log(num); } let num = 1; func(num);

Во овој случај, ќе добиеме дека надвор од функцијата ќе има променлива num и внатре во функцијата ќе има променлива num. Но, ова ќе бидат различни променливи: промената на променливата внатре во функцијата ќе доведе до промена на локалната променлива на функцијата. А надворешната променлива внатре во функцијата ќе биде недостапна и не може да се промени на кој било начин. Ајде да провериме:

function func(num) { num = 2; // ја менуваме локалната променлива } let num = 1; func(num); console.log(num); // ќе испише 1 - ништо не се смени

Определи, без да ја стартуваш кодот, што ќе се испише во конзолата:

function func(num) { num = 2; } let num = 1; func(num); console.log(num);

Определи, без да ја стартуваш кодот, што ќе се испише во конзолата:

function func() { num = 2; } let num = 1; func(); console.log(num);

Определи, без да ја стартуваш кодот, што ќе се испише во конзолата:

function func() { let num = 2; } let num = 1; func(); console.log(num);
← →
↑
Македонски▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј