Javascript function defining -
i got script debugging , have no idea following section means.
var qns = () => site + status + "\ " let status = "true"; the variable status has not defined before.
this javascript 1.7, available on firefox, not on other browsers.
var qns = () => site + status + "\ " is equivalent, shorter than:
var qns = function() { return site + status + "\n"; } (not sure if newline valid or not). arrow functions on mdn
let status = true same var status = true aside scope: declared containing block. example,
if (true) { var x = 1; let y = 2; console.log(x); // => 1 console.log(y); // => 2 } console.log(x); // => 1 console.log(y); // => undefined by way, variable status not need declared before line; enough if declared before qns() invoked later. let statement on mdn
Comments
Post a Comment