⊗jsPmFTFAV 226 of 505 menu

Функция как переменная в JavaScript

Ошентип, мурунку сабакта биз аныктадык, жай кашаасыз функцияга кайрылсак, биз анын баштапкы кодун алабыз.

Иш жонокой эмес. JavaScriptте, башка тилдерден айырмаланып, функциялар сандар, саптар жана массивдер сыяктуу эле өзгөрмөлөрдүн маанилери болуп саналат.

Келгиле, мисал менен карап чыгалы. Бизде, мисалы, func функциясы бар болсун:

function func() { console.log('!'); }

Чындыгында бизде func функциясы жок. Бизде func өзгөрмөсү бар, ал өзүндө функциянын баштапкы кодун сактап турат.

Биз, мисалы, func өзгөрмөсүн башка нерсе менен, мисалы, сап менен, үстүртөн жаза алабыз. Бул учурда func функциясы функция болбой калат, ал сап болуп калат. Мына мисалды караңыз:

function func() { console.log('!'); } func(); // '!' чыгарат func = 'string'; // func өзгөрмөсүн үстүртөн жазабыз console.log(func); // 'string' чыгарат

return аркылуу кандайдыр бир сапты кайтаруучу func функциясын жасаңыз.

func функциясынын жыйынтыгын консолго чыгарыңыз.

func функциясынын баштапкы коду консолго чыгарыңыз.

func өзгөрмөсүнө 123 санын жазып, ушул өзгөрмөдөгү функцияны үстүртөн жазыңыз. 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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу