在 nodejs 中启用 es6 (وئام) 版本 :
开始吧 ,
Linux 下启用
: : http://h3manth.com/new/blog/2013/es6-on-nodejs/
إصدار العقدة: v0.11.6
先来看一看版本 ضرر ؛):
$ Node-V8- خيارات | GREP HARR -HARMONY_TYPEOF (تمكين دلالات الانسجام من أجل النوع) -HARMONY_SCOPING (تمكين كتلة الانسجام) -HARMONY_MODULES (تمكين وحدات الانسجام (ضمنية تضفيات كتلة)) -HARMONY_SYMBOLS (تمكين رموز الوئام (أسماء خاصة)) -enable -harmony) -enable -hmarmony -enable -hmarmony -enable -hmarm. (تمكين مجموعات الانسجام (المجموعات ، الخرائط ، والخرائط الضعيفة))) -Harmony_Observation (تمكين مراقبة كائن الوئام (تعني مجموعات الانسجام) -Harmony_Typed_arrays (تمكين المصفوفات المكتوبة) -armony_array_buffer (تمكين عازلة التناغم) -تخصيص المسلسلات الواسعة (تخصيص المولدات المولدة). (من أجل))-harmony_numeric_literals (تمكين الحرفيين الرقميين الوئام (0O77 ، 0B11))-Harmony_Strings (تمكين سلسلة الانسجام)-Harmony_arrays (تمكين صفائف الانسجام)-Harmony (تمكين جميع ميزات الوئام (باستثناء النوع))
不错 , 我们可以通过 awk 来启用所有的 es6 新特性 , 需要跟 需要跟 一起使用 一起使用
$ Node-use-Strict $ (Node-V8-Options | grep arm | awk '{print $ 1}' | xargs) #es6Windows 下启用 (通用方法)
: : http://stackoverflow.com/questions/13351965/what-does-node-harmony-do
العقدة -Amp.JS
看一个例子
作用域
关键字 دع 可以让我们将变量的作用范围限定在一个代码块中
"استخدام صارم" ؛ if (1) {Let B = 2 ؛ console.log (b) ؛ //2). // غير محدد