Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1621 (permalink)  
Старый 21.07.2015, 17:00
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

Сообщение от nerv_
http://javascript.ru/forum/misc/5712...tml#post380643
'use strict';
'use strong';
'use spiderman';
'use terminator';

*!*let*/!* string = `111${true ? '#' : '$'}111`;
alert(string);

Это на каком языке?
Что еще за "let"?
Ответить с цитированием
  #1622 (permalink)  
Старый 21.07.2015, 17:04
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,435

Расстрелять его.
Это же ECMAScript 2015.
Ответить с цитированием
  #1623 (permalink)  
Старый 21.07.2015, 17:16
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

Сообщение от Erolast
Расстрелять его.
Это же ECMAScript 2015.
уже понял)
Цитата:
В новой версии появилось ключевое слово let, которое позволит объявлять переменные с блочной областью видимости:
Ответить с цитированием
  #1624 (permalink)  
Старый 21.07.2015, 19:18
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

KosBeg, всё же есть, ну)
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #1625 (permalink)  
Старый 21.07.2015, 20:55
Аватар для KosBeg
Профессор
Отправить личное сообщение для KosBeg Посмотреть профиль Найти все сообщения от KosBeg
 
Регистрация: 22.05.2015
Сообщений: 384

Сообщение от trikadin
KosBeg, всё же есть, ну)
спасибо, только что от туда вышел)
я знаю что есть, но я первый раз прочитал только промисы, и забыл дочитать остальное...(короче я лох )
а все же ECMAScript 6 aka ECMAScript 2015 крутаю штука)
жаль поддержка браузерами слабая...
А Babel еще пользоваться не умею(и даже не пробывал)...
Я еще ECMAScript 5 не весь выучил а тут уже шестая версия
Ответить с цитированием
  #1626 (permalink)  
Старый 21.07.2015, 23:25
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Сообщение от KosBeg
А Babel еще пользоваться не умею(и даже не пробывал)...
Учись) Да и чего там учиться, ставишь babel через npm, потом запускаешь скрипты через babel-node -- вот тебе и вся наука) Начнёшь писать на ES6 (aka ES-2015) -- обратно вернуться уже не сможешь)
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #1627 (permalink)  
Старый 22.07.2015, 06:38
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Релиз web-браузера Chrome 44 и операционной системы Chrome OS 44
__________________
kobezzza
code monkey
Ответить с цитированием
  #1628 (permalink)  
Старый 22.07.2015, 07:21
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,435

Цитата:
А Babel еще пользоваться не умею
Ну ты же GCC пользуешься? Babel - точно такой же компилятор и базово запускается точно так же (только работает на ноде):
Код:
$ npm i babel -g
$ babel ./src --out-dir ./lib
https://babeljs.io/docs/usage/cli/

Как разберешься - советую изучить webpack и использовать бабель поверх него.

Цитата:
запускаешь скрипты через babel-node -- вот тебе и вся наука)
Добавлю, на всякий - это подход только под ноду, разумеется, не под браузер.

Цитата:
Я еще ECMAScript 5 не весь выучил
А что там учить? Там только горстка методов в прототипы добавилась, ну и strict mode. К тому же, язык - вещь такая, что метод прогрессивного изучения здесь не подходит) лучше сразу учить последнюю версию (в том числе потому, что в ней могут быть запрещены фичи старых).

Последний раз редактировалось Erolast, 22.07.2015 в 07:25.
Ответить с цитированием
  #1629 (permalink)  
Старый 22.07.2015, 07:23
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Вышла стабильная версия TypeScript 1.5
__________________
kobezzza
code monkey
Ответить с цитированием
  #1630 (permalink)  
Старый 22.07.2015, 07:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 30,134

jQuery 3.0 alpha
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Превращение слов через запятую в ссылки Майрбек Элементы интерфейса 5 04.10.2014 09:45
Не работают ссылки после возвращения ajax tenebrosus jQuery 22 20.06.2014 11:39
Как добавить класс к нужному элементу при наведении на определеные ссылки? crazygangster77 Events/DOM/Window 3 05.06.2013 01:19
Ссылки внутри другой ссылки Madgeniy Events/DOM/Window 4 11.08.2012 13:58
ссылки получали стиль "visited" только на время сессии alexandr_poskrobka Серверные языки и технологии 7 10.03.2010 07:48