@JSlang

Страница 723 из 2237
Victoria
03.03.2017
19:26:11
Это не Питон, в котором до сих пор нет Switch'а и многострочных лямбд, зато на уровне базового синтаксиса пилят операции с матрицами.

И да. Я не верю, что ES дорастет до оконцепции "все есть выражение" и отказа от статичных ф-ий в пользу лямбд. Равно как и полной! замены тернарно определяемого цикла более адекватной в наши годы концепцией итераторации множеств.

Victoria
03.03.2017
19:36:39
Как получится. HAXE то же компилируется куда только можно и вроде не страдает от нехватки инструментов.

Google
Victoria
03.03.2017
19:36:44
Кстати, о ES.

В самом-самом последнем драфте (es2017) до сих пор не выпилили метки. Метки, карл .-. !

Victoria
03.03.2017
19:38:58
Хорошо Уже за один отказ от этого страшного наследия первых редакция BASIC в виде прямых переходов можно любить Кофе.

break [label]

Vladimir
03.03.2017
19:39:51
Backwards compatibility никто ломать не собирается и не будет

Victoria
03.03.2017
19:39:54
Выход из цикла на метку в коде.

Ну вот в этом и проблема. Отсюда имеем язык с механизмами, которым не место в наши годы.

Vladimir
03.03.2017
19:41:01
Зато веб работает

Victoria
03.03.2017
19:41:17
Вот авторы CofeeScript изначально отказлись от этой всей жути и что-то ничего язык не потерял.

Vladimir
03.03.2017
19:41:23
И никто не заставляет использовать старые механизмы

Victoria
03.03.2017
19:41:23
Google
Vladimir
03.03.2017
19:42:32
Язык новый и кода нет в продаже

Проде

Если бы жс дизайнили с нуля там тоже бы много всего не было

Null например, я думаю

Victoria
03.03.2017
19:51:58
Вот, кстати, тоже об этом думала. И был бы язык, близкий к идеалу (как Apple хотели сделать Swift).

Rafael
03.03.2017
21:19:08
функции генераторы можно вызывать рекурсивно?

функции генераторы можно вызывать рекурсивно?
да, можно https://derickbailey.com/2015/07/19/using-es6-generators-to-recursively-traverse-a-nested-data-structure/

Дмитрий
03.03.2017
21:25:38
функции генераторы можно вызывать рекурсивно?
Я даже больше скажу, с помощью yield* можно разом все вызвать

Kreizo
03.03.2017
21:30:31
ребят подскажите как решить проблему

у меня есть объект и мне нужно в ключ внести переменную

так нельзя сделать?

Дмитрий
03.03.2017
21:32:39
Внести можно, вынести нельзя ?

Если серьезно, то объекты в ключах поддерживаются только в WeakMap

Vladimir
03.03.2017
21:33:03
так нельзя сделать?
Покажи жсфиддл того, что ты хочешь сделать

Дмитрий
03.03.2017
21:33:54
Кажется можно но это хак тогда

Kreizo
03.03.2017
21:34:57
http://pastebin.com/0U4f1uTK

у меня проблема с инициализацией даты в инпуты

через ридакс форм

Rafael
03.03.2017
21:35:25
Google
Kreizo
03.03.2017
21:35:25
у меня работает только через промис

сейчас попробую

нет не оно

Дмитрий
03.03.2017
21:37:33
const myObj = { [myVal]: 'azaza' }, оно?
А теперь попробуй обратно вытащить, лол

Bogdan
03.03.2017
21:39:45
ну так myObj[myVal]

Rafael
03.03.2017
21:39:59
ну так myObj[myVal]
Но там ведь объект

Bogdan
03.03.2017
21:40:08
там строка

обїект в строку преобразует

Дмитрий
03.03.2017
21:40:28
Ты объект из ключа вытащи

Само поле то ясен фиг никуда не денется

Речь про это

Kreizo
03.03.2017
21:41:17
вроде помогло

Kreizo
03.03.2017
21:41:25
там [] , а не {}

я слепой уже

http://i.prntscr.com/8fccba6036964b738a50d74b7f2ae933.png

http://pastebin.com/BAvdNqVt

так вообще норм делать ?

инициализировать в ридакс форм промисом на время 444мс

или костыль ?

данные из пропсов в инпуты

Google
@proDOT
03.03.2017
23:28:10
К сожалению не хватает времени, посещать чаще, ребят. Если что пишите в личку. Кто из модеров написал в инфо группы без бэклинков?

Anton
04.03.2017
03:16:05
или костыль ?
Скорей всего да

Да и setTimeout не дает точное количество мс

Andrew
04.03.2017
07:03:15
Да юзаение отложенности почти всегда костыль

Oleg
04.03.2017
07:06:50
Но там где нужно - оно очень нужно и без него никак

Admin
ERROR: S client not available

Oleg
04.03.2017
07:07:08
Для троттелов и дебонсеров всех мастей

Andrew
04.03.2017
07:07:49
Ну да

Но не для загрузки страниц, надеясь, что через 444мс будет что-то готово

Oleg
04.03.2017
07:08:27
Ну и приемлимость можно определить так - если действие что нужно действительно связано с реальным временем и нельзя исполнить задачу никак без указания времени - самое время юзать сеттаймаут и сетинтервал

Andrew
04.03.2017
07:08:53
Ну естественно Где это логично - там и надо применять

Oleg
04.03.2017
07:09:08
С загрузкой страницы да - тут мы можем получить результат исполнения по факту

Andrew
04.03.2017
07:09:47
Угу

Kreizo
04.03.2017
07:11:02
как сделать initialize по другому ?

Andrew
04.03.2017
07:19:26
Тебе после чего надо сделать?

Kreizo
04.03.2017
08:04:17
После маунта филдов и получения пропсов с сервера

Лучше после пропсов

If (props)

Не работает данные в вэлью не грузятся

Google
Anatoly
04.03.2017
11:27:27
Всем привет, подскажите, пожалуйста, почему Array(10).map(() => 0) дает неочевидный результат?

Дмитрий
04.03.2017
11:28:24
Всем привет, подскажите, пожалуйста, почему Array(10).map(() => 0) дает неочевидный результат?
Потому что map пропускает отсутствующие элементы, а Array(10) абсолютно пуст

Array(10).fill(0) можно так

Anatoly
04.03.2017
11:29:32
Я думал, что Array(1) <=> [undefined]

Дмитрий
04.03.2017
11:29:49
Ну да)

undefined пропускается

Anatoly
04.03.2017
11:30:31
Так в чем разница то в итоге между этими двумя массивами? )

Дмитрий
04.03.2017
11:30:44
Между какими?

Anatoly
04.03.2017
11:31:29
Точнее вот так, почему результат Array(1) не эквивалентен результату [undefined] ?

Artur
04.03.2017
11:31:55
undefined пропускается
не совсем, например, это тоже отработает ожидаемо) Array(10).fill().map(console.log)

Дмитрий
04.03.2017
11:32:13
Ну тогда проще вообще так

Array.from({ length: 5 }, () => 0)

Anatoly
04.03.2017
11:33:39
Проще вообще вот так [0,0,0,0 и т.д.], но интересна суть )

Artur
04.03.2017
11:33:49
самое простое - [...Array(10)]

пока не читал внимательно, но вроде тут поясняется) https://coderwall.com/p/h4xm0w/why-never-use-new-array-in-javascript

Олег
04.03.2017
11:40:39
у него единственная причина .toString() у [] ?)

Artur
04.03.2017
11:41:50
а, блин, там пояснения вообще нет

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