@JSlang

Страница 132 из 2237
Ilya
10.08.2016
18:53:39
Я понимаю, СЛОЖНУЮ логику прятать, типо форматирования, или еще чего и

Но два числа то?

Anton
10.08.2016
18:54:22
там в примере было 3

Ilya
10.08.2016
18:54:31
Ну или 3.

Google
Anton
10.08.2016
18:54:46
<SumOfValues ...props /> тот же самый

Ну страдать то страдать!

Ilya
10.08.2016
18:55:15
Ну и если уж компонентом, чем не подходит values проп массивом и reduce для сложения?

Andrey
10.08.2016
18:55:21
Ну или 3.
а если нужно 10 ? вот по этому и нужно так

Ilya
10.08.2016
18:56:36
жс дал вам куски фп, не не хочу, хочу пропы объявлять. К тому же вопрос был не про "а если", а про два числа же.

Владислав
10.08.2016
19:11:05
Artur
10.08.2016
19:17:44
А если неизвестное количество чисел?

Konstantin
10.08.2016
19:27:51
Польскую нотацию запилите и не мучайтесь)

Владислав
10.08.2016
20:30:25
интересно, что с es2015 монжо писать реактоподобную фигню благодаря шаблонным строкам

Dmitry
10.08.2016
20:32:53
Ясно

Владислав
10.08.2016
20:55:35
Хотел написать большую статью, но она получилась супербольшая, поэтому решил публиковать по главе

Google
Владислав
10.08.2016
20:55:36
https://medium.com/@vkozulya/es2015-на-пальцах-var-let-и-const-d194b902cfc0

сори за боянистую тему

KlonD90
10.08.2016
20:59:59
так ты со всей глубиной пиши - там типа код v8 приводи вот это интересно было бы

Владислав
10.08.2016
21:04:06
так ты со всей глубиной пиши - там типа код v8 приводи вот это интересно было бы
Это был бы вообще ад, никакого времени не хватит, тут-то половину выкинул.

KlonD90
10.08.2016
21:04:50
люблю такую фигню читать :О

Artur
10.08.2016
21:27:03
Я бы тоже с комментами к ядру с вставками его кода почитал

Алексей
11.08.2016
03:26:13
Anton
11.08.2016
07:15:44
Господа. Есть проект, на котором используется es6, этот es6 через gulp и babel преобразуется в es5 (?) и уже используется для продакшена. Вопрос: это нормально, что код преобразуется в код, который не поддерживается в IE, и мне приходится цеплять библиотеку в 100 килобайт, чтобы этот нерабочий преобразованный код заработал? Мне кажется или я что-то не знаю, или Babel — это какая-то лоховская разводка.

Andrey
11.08.2016
07:16:30
babel-polyfill - а вообще, да, бабел для лохов

Дмитрий
11.08.2016
07:16:56
>код преобразуется в код, который не поддерживается в IE Нормально когда наоборот))

Наоборот - это уже lebab какой то :D

Anton
11.08.2016
07:21:17
Ок, а чем лучше преобразовывать ES6 в рабочий поддерживаемый код?

Anton
11.08.2016
07:25:24
Чиво?

hlomzik
11.08.2016
07:26:49
что за вопросы, люди? es5 имеет плохую поддержку в старых ie. при этом нельзя говорить, что это плохой код, Anton

Николай
11.08.2016
07:26:55
Может пора забыть об ИЕ?

hlomzik
11.08.2016
07:26:59
используй другой пресет

Алексей
11.08.2016
07:27:09
Может пора забыть об ИЕ?
Который хотя бы <10

hlomzik
11.08.2016
07:27:26
собственно, babel-polyfill и нужен, да

Anton
11.08.2016
07:28:08
ну так проблемы в IE11, ладно уж IE9 где-то в редких моментах косячил, я бы уж в исходном коде поправил, но когда IE11 выпадает — это ненормально и вызывает вопросы о работоспособности инструмента

Николай
11.08.2016
07:28:10
Как вариант можно сбилдить бабелем + прогнать через гугль трейсер. Но это пока только теория.

Google
Николай
11.08.2016
07:28:46
а что именно в ИЕ11 выпадает?

Anton
11.08.2016
07:30:33
вчера были проблемы с for (item in object) {}, в сгенерированном коде были проблемы с Symbol, если я правильно помню; причём даже полифильная библиотека не помогла, точнее помогла, но появилась другая ошибка, а гугление этой ошибки показало только открытый баг-репорт в babel от февраля этого года

hlomzik
11.08.2016
07:31:29
ах, ну это все просто проблемы веб-разработки и кроссбраузерности) и объем этих проблем, к счастью, уменьшился на много порядков

Anton
11.08.2016
07:31:35
или for (item of object)

Andrey
11.08.2016
07:31:43
для символов, есть еще "es6-symbol/implement"

и все гуглится =)

Andrey
11.08.2016
07:43:45
без babel-polyfill и другим браузерам может быть дурно. в ie просто легче наткнуться.

Felix
11.08.2016
07:44:10
рекомендую corejs-builder

Aleh
11.08.2016
07:45:49
Ну так-то да, вообще внезапно полностью es5 то не все поддерживают

Каїн
11.08.2016
07:58:59
Привет

Я пишу на пхп

Felix
11.08.2016
08:00:32
первый шаг - это принятие

⭐️Alexandra
11.08.2016
08:02:09
Клуб анонимных...

${langName}

Каїн
11.08.2016
08:04:35
Есть ризон разбираться в graphQL?

Владислав
11.08.2016
08:05:07
babel-polyfill - а вообще, да, бабел для лохов
полифил – это для доп. методов и всякой хрени

Felix
11.08.2016
08:09:27
в core-js есть вроде

Google
Andrey
11.08.2016
08:09:54
не babel провал, а ie. тебе нужны полифилы. советую babel-runtime
сначало его, а потом еще обмазаться babel-polifyl, так как он не добавить .find и подобное, чего нет в ie)

Anton
11.08.2016
08:09:59
includes тоже где-то был, но страницы с ним я в IE не дошёл ещё; runtime гляну, спасибо, вроде через опцию plugins можно использовать в gulp при вызове babel

Каїн
11.08.2016
08:10:06
Возможно, но бабельський без

Felix
11.08.2016
08:10:08
https://github.com/zloirock/core-js/blob/e482646353b489e200a5ecccca6af5c01f0b4ef2/library/modules/es7.array.includes.js

Возможно, но бабельський без
он из core-js билдится, должен быть, но хуй знает, может они что-то вырезают

Каїн
11.08.2016
08:10:56
Чеснок , у меня валился гг

Felix
11.08.2016
08:11:02
энивей проще сбилдить core-js с нужными методами, чем подключать babel-polyfill

Admin
ERROR: S client not available

Каїн
11.08.2016
08:11:51
А ещё же bluebird для промисов

Или и он в кор есть?

Felix
11.08.2016
08:12:17
ну bluebird это больше, чем промисы в спеке

Andrey
11.08.2016
08:12:37
Или и он в кор есть?
нету, там своя реализация

для промисов есть es6-promise

Vladimir
11.08.2016
08:14:30
для промисов есть es6-promise
или pinkie https://github.com/floatdrop/pinkie

Владислав
11.08.2016
08:14:38
промисы в es6 говно, надо сказать

Каїн
11.08.2016
08:14:52
Ы

Чем

Vladimir
11.08.2016
08:15:25
медленнее, чем блубёрд, но они работают над микротасками

они = в8

Google
Каїн
11.08.2016
08:16:20
Статьи пруфы?

Владислав
11.08.2016
08:16:31
Статьи пруфы?
http://programmers.stackexchange.com/questions/278778/why-are-native-es6-promises-slower-and-more-memory-intensive-than-bluebird

мне банально не нравится то, что у них неудобный синтаксис

Vladimir
11.08.2016
08:17:00
это же не секрет, что они медленнее

Владислав
11.08.2016
08:17:12
нужно резолв/режект в колбеке ставить, нету методов и т.п.

Каїн
11.08.2016
08:17:49
Что значит не ту

Владислав
11.08.2016
08:18:00
welcome to esdiscuss
это будет бесконечный холивар, начиная от того, что в классах свойств нет и заканчивая стрелочными функциями

Каїн
11.08.2016
08:18:07
Или тебе нра синтаксис дефферед с ангуляра?

Владислав
11.08.2016
08:18:20
Felix
11.08.2016
08:18:22
синтаксис с дефферед вообще пиздец

нихуя не удобный

Andrey
11.08.2016
08:18:29
https://github.com/petkaantonov/bluebird/tree/master/benchmark один из смыслов использовать bluebird это из-за скорости

Каїн
11.08.2016
08:18:52
Кстати есть вопрос по рекомендации

Владислав
11.08.2016
08:19:05
нихуя не удобный
ну хз, делаешь get().success().error().finally()

оче удобно

Каїн
11.08.2016
08:19:23
Челендж с иос командой - кто сделает более респонсив апп

Реакт + бекбон?

Страница 132 из 2237