⊗jsPmFTFENR 238 of 505 menu

Изразување десно од функцијата во JavaScript

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

function func() { // ова е Function Declaration console.log('!'); } + 1;

Зошто е вака: затоа што во овој случај, овој +1 е само нова команда напишана по функцијата. Ако се напише оваа команда во нов ред, сè станува појасно:

function func() { console.log('!'); } +1; // само команда

Ајде да ја претвориме нашата функција во Function Expression. На пример, да ставиме + пред функцијата:

+function func() { // ова е Function Expression console.log('!'); } + 1;

Или да извршиме доделување:

let test = function func() { // ова е Function Expression console.log('!'); } + 1;

Или да ја пренесеме како параметар во console.log:

console.log(function func() { // ова е Function Expression console.log('!'); } + 1);

Определете дали претставената функција е Function Declaration или Function Expression:

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

Определете дали претставената функција е Function Declaration или Function Expression:

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

Определете дали претставената функција е Function Declaration или Function Expression:

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

Определете дали претставената функција е Function Declaration или Function Expression:

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

Определете дали претставената функција е Function Declaration или Function Expression:

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

Определете дали претставената функција е Function Declaration или Function Expression:

function func() { console.log('!'); } + console.log('!');
Македонски
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
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј