2013-03-07 5 views
4

В Javascript 1.7 ключевое слово let вводит область объема. Это, возможно, самая необходимая функция Javascript, и мне было интересно, поддерживает ли Node.js ее.Поддерживает ли Node.js ключевое слово?

Часть моего сложного в определении этого узла Node запускает движок V8 от Google, который исходит из такого-то и такого стандарта, и я не знаю, как они совпадают с номерами версии Javascript x.y.

+4

Не было бы это ** тривиальным ** проверить себя и за меньшее время, чем нужно, чтобы написать вопрос? –

+0

@MattBall Я бы узнал, какую версию узла я использую на данный момент - не если вы можете зависеть от библиотек, которые используют другую версию, а затем взорвать, а не если есть причины, то да, но очень опасные и т. Д. – djechlin

+0

@MattBall так да, ответ ниже - это то, что я бы не нашел, попробовав себя. – djechlin

ответ

11

Да, ключевое слово let поддерживается, если вы используете узел с флагом --harmony. Однако я бы не рекомендовал использовать let в программном обеспечении для производства. (кстати, вы могли бы найти this answer через поиск, прежде чем задать новый вопрос)

+1

Я предполагаю, что это плохая практика для использования в производственном приложении, поскольку я не могу предположить, что пользователь моей библиотеки запущен? И я на самом деле так не нашел, но рад закрыть свой вопрос, как обмануть. – djechlin

+1

Да, и потому что это еще не совсем стандартная функциональность. –

+0

Какова сцена сейчас. Позволяет хорошо использовать в производстве. – theusguy

Смежные вопросы