Sergey
https://github.com/tc39/proposals/blob/master/finished-proposals.md
Sergey
уже всё
Sergey
Пфф... IE11
ну лол)
Андрей
😆
Sergey
мы же о браузерах
Андрей
Весьма браузер. На нём около года сидел.
Андрей
Не, а вот это не верно.
Андрей
ну хз хз
А ещё до этого на IE10, с лисы перелез.
Sergey
ну лиса норм
Андрей
ну лиса норм
Не особо. Она хреново работала с сенсорным экраном, поэтому на IE и свалил.
Sergey
ох лоол сенсорный экран)))
Андрей
ох лоол сенсорный экран)))
Да. Незаменимая штука для домашнего гаджета.
Alexey
сломал всю голову уже себе с этим chrome api. может кто помочь за вознаграждение? требуется: по нажатии на кнопку расширения - получить адресс URL активной вкладки для последующих манипуляций с ним?
Anton
там ко вкладке имеет доступ один компонент, а нажание на кнопку обрабатывает другой
Alexey
звучит очень изи, ты отправку сообщений между компонентами не осилил или что?
не поверишь, пол часа назад победил эту шляпу) ошибка банальная была вроде как
Anton
ок )
Alexey
ок )
откликнулся, заодно тебе сразу вопросик, вдруг подскажешь) нужно из адреса выцепить именно основной домен, без поддоменов. Существует ли функция в api хрома для этого?
Anton
если без поддоменов, то тебе надо сначала вытащить домен, потом разбить по разделителю - точка и взять два последних элемента?
Anton
в api я такого не видел, может и есть
Alexey
тоесть бывает так, что www.site.super.msk.ru
Alexey
site.super - основа
Alexey
Alexey
вот фаерфокс прям подсвечивает белым основу. странно что в хроме нет этого
Alexey
интересно, как ФФ это определяет
呼ば
‘this.my.domain.com’.split('.').slice(-2).join('.') так получаем домен первого и второго уровня
Alexey
https://habrahabr.ru/post/252533/
спасибо огромное!
Юрий
Есть ли какая разница между Map и {} ? Интересуют именно быстродействие и размер выделенной памяти
Sander
вопрос по поводу stage 0...4, когда выйдет 4 stage, все больше javascript менятся не будет? Это как бы вдеь финальная версия, хочется чтоб из коробки все было установил babel и все ----
Sander
а что будет менятся если stage 4?
went
интересно, как ФФ это определяет
https://publicsuffix.org/list/public_suffix_list.dat
Sergey
а что будет менятся если stage 4?
ну само предложение не поменяется
Sergey
а в язык другие предложения добавляться будут
Sander
то есть как отдельные драйера уже
Sander
просто как я вижу это
Sergey
if (proposal.stage == 4) ecmascript.push(proposal)
Sander
будет стандарт,который все будут пользоваться, но если хочшеь что-то свое, подключаешь драйвер и пишешь код используя новые фичи
Sander
тогда мне не ясно что будет после 4 версии
Sergey
есть стандарт — это все фичи из stage-4 + то что было там изначально
Sander
и что там еще менятся и обновлятся будет
Sergey
stage-4 это не состояние языка
Sergey
а одного конкретного предложения
Sander
нафига еще что-то новое
Sergey
например async/await
Sergey
нафига еще что-то новое
так предложения в язык есть и их дофига
Sergey
это развитие
Sergey
вон private fields например
Sergey
когда предложение будет доведено до ума его переведут в stage-4 и браузеры начнут реализацию этой фичи и private fields станут частью стандарта
Sander
понятно, есть много всяких фич они когда доходят до 4 стадии все оно попадает в офф стандарт babel
Sander
мне казалось что папчка стандартов
Sander
ясно
Sander
ну мысль я понял
Sergey
бабель следует стандарту ecmascript и порядку пропозалов из tc39
Sander
там же устанавилваешь бабел через npm, и если оно в стандарте, например async awayt, то не нужно ничего больше доставлять.
Sander
мне так казалось
Sergey
от слова вообще
Sergey
да и присутствие фичи в стандарте не гарантирует наличие фичи в браузерах
Sergey
для этого были пресеты es2015, es2016
Sergey
сейчас этим рулит preset-env
Sander
ну env я установил
Sergey
ты указываешь версию браузера под которую хочешь получить рабочий билд и preset-env подберет список плагинов (пропозалов и фич из стандарта) подходящих под таргет
Sergey
ну и поверх env ты добавляешь то, чего нет в стандарте
Sander
а если ничего не указываешь, но используешь env в пресетах
Sander
я так сделал: { "presets": ["react", "env"], "plugins": ["transform-class-properties", "transform-object-rest-spread"] }
Sander
я немного запутался,
Sander
ты имел ввиду plugins?