JavaScript syntax: Difference between revisions

Content deleted Content added
Line 1,516:
 
<syntaxhighlight lang="javascript">
varlet vt = "Top";
varlet bar, baz;
function foo() {
varlet vf = "fudfoo var";
bar = function() { console.log(vf) };
baz = function(x) { vf = x; };
}
foo();
baz("Fuglybaz arg");
bar(); // Fugly"baz arg" (not fud"foo var") even though foo() has exited.
console.log(vt); // Top
</syntaxhighlight>