Tilldelning av funktion till en variabel i JavaScript
Låt nu vår omedelbart anropade funktion
inte skriva ut något i konsolen, utan returnera
via return:
+function() {
return '!';
}();
Låt oss tilldela resultatet av vår funktion till en variabel och skriva ut det i konsolen. Eftersom det i detta fall handlar om tilldelning till en variabel, så behövs pluset inte längre:
let result = function() {
return '!';
}();
console.log(result); // skriver ut '!'
Bestäm, utan att köra koden, vad som kommer att skrivas ut i konsolen:
let result = function() {
return '!';
}();
console.log(result);
Bestäm, utan att köra koden, vad som kommer att skrivas ut i konsolen:
let result = function() {
return '!';
};
console.log(result);
Bestäm, utan att köra koden, vad som kommer att skrivas ut i konsolen:
let result = function() {
return '!';
};
console.log(result());