Does node.js support the 'let' statement?

后端 未结 5 1936
别那么骄傲
别那么骄傲 2020-12-01 09:03

Does node.js support a let statement something like what\'s described on MDN??

var x = 8,
    y = 12;

let ( x = 5, y = 10) {
    return x + y;
} //15
         


        
5条回答
  •  借酒劲吻你
    2020-12-01 09:39

    Yes, you can use let within node.js, however you have to run node using the optional --harmony flag. Try the following test.js:

    "use strict"
    var x = 8,
        y = 12;
    
    { let x = 5, y = 10; console.log(x + y); }
    
    console.log(x + y);
    

    And then run the file node --harmony test.js which results in:

    15
    20
    

    I would not recommend using this in an important production application, but the functionality is available now.

提交回复
热议问题