@JSlang

Страница 807 из 2237
Алёна
05.04.2017
17:20:52
Кофе - весьма уникальный сахар. Я познакомилась с ним в ноябре, а горит от него до сих пор. (Это говорит человек, разгребавший огромный проект на ес3, протоайпе, нокауте, жквери и рельсах)

А от гиперскрипта глсза вытекают.

anoru
05.04.2017
17:22:08
@guevara_chan Тут обсуждают кофескрипт

Nikita
05.04.2017
17:23:40
А от гиперскрипта глсза вытекают.
А что по поводу typescript скажешь?

Google
Алёна
05.04.2017
17:26:37
А что по поводу typescript скажешь?
Не доводилось на нем в прод писать, но издалека кажется весьма клёвым. Плюс, как я понимаю, это не бесполезный сахар, в отличии от.

Nikolay
05.04.2017
17:27:04
ts клевый

Aleh
05.04.2017
17:27:04
там нет сахара

даже наоборот, писать чуть больше надо)

Nikolay
05.04.2017
17:27:33
зато безопасно получается

Oleg
05.04.2017
17:30:06
Там есть сахар, по своему

Нарпример в конструктор часто закидывают значения, которые с тем же именем становятся параметрами класса

Aleh
05.04.2017
17:30:40
ну в конструкторе private есть

да, это по-моему единственное, что там есть, не?

Oleg
05.04.2017
17:31:05
Так зачем писать дважды? Можно прям в скобках конструктора объявить поля и всё само проставится

Ну в принципе остальное антисахар, да ?

Google
Aleh
05.04.2017
17:31:40
идея конечно неплохая, но немного напрягает, что не из js она

круче было бы как в котлине

Nikolay
05.04.2017
17:37:21
в ts файл на js полностью валиден

можешь использовать только то что нужно

Сергей
05.04.2017
17:49:33
Стикеры вынесли меня

Oleg
05.04.2017
18:14:47
Расшаривание памяти

Дмитрий
05.04.2017
18:19:10
Расшаривание памяти
Поговорил с копипастой — день прошёл не зря ?

На самом деле нет, конечно

Oleg
05.04.2017
18:19:41
Я занал что это смайл ?

Дмитрий
05.04.2017
18:20:31
Просто reselect по умолчанию имеет кэш в единицу, то бишь мемоизирует только одно значение

Alexander
05.04.2017
18:37:15
Ты с какого города?

Бенедикт
05.04.2017
18:40:08
Слушайте, я вот просто с c# на js перехожу, долгое время на шарпе писал(unity, asp), ахаха, может у кого такой опыт был и поделиться, что самое главное я должен усвоить (помимо очевидных вещей с типизацией тд)

Oleg
05.04.2017
18:41:19
Замыкания

Slava
05.04.2017
18:41:28
prototype, npm

Бенедикт
05.04.2017
18:42:35
Замыкания одном глазом глянул и в принципе все понятно и очевидно, чувствую не легко будет на прототипе ориентированный подход перейти с объектов

Oleg
05.04.2017
18:42:50
Нет

Отличий меньше чем может показаться. Ну и в современном JS есть сахар над прототипами - class. То есть можно писать как было привычно.

С нюансами, но они не на столько велики

Бенедикт
05.04.2017
18:45:16
И ещё, вот интересно где можно прочитать материал, про то как вообще интерпретируется язык, т.е как вообще сам по себе на низких уровнях он работает, просто люблю вникать в инструмент с которым работаю полностью, надеюсь мой вопрос понятен

Олег
05.04.2017
18:46:46
https://es5.github.io/

Google
Олег
05.04.2017
18:46:53
отсюда можеш начать тогда

Бенедикт
05.04.2017
18:48:06
https://es5.github.io/
О благодарю, это кажется именно, то что я хотел

Slava
05.04.2017
18:53:09
А что не так с решеткойС?

Nikolay
05.04.2017
18:56:09
https://es5.github.io/
вот это получше будет ) http://www.ecma-international.org/ecma-262/6.0/

Бенедикт
05.04.2017
18:56:12
А что не так с решеткойС?
Один большой минус, это привязанность к платформе Microsoft, знаю, что вышел .net core и есть mono, но в данный момент они меня не устраивают и имхо большая часть моих проектов(бэкенд) написана людьми на node.js. C# == only интерпрайз решения

Хотя синтаксис шарпа я полюбил, да и asp mvc отчасти шикарен, но чувствую последние несколько месяцев, что это не мое)

Slava
05.04.2017
19:00:22
Синтаксис jsa тебе обязан понравиться, заходит как командавконсоль

Бенедикт
05.04.2017
19:01:50
Чувствую быстро отвыкну от типизации или буду использовать typescript

Slava
05.04.2017
19:02:28
не, типизация никуда не денется

Бенедикт
05.04.2017
19:03:34
Кстати, она вообще часто бывает причиной того, что тяжело ошибки отловить?

Олег
05.04.2017
19:03:41
в тайпскрипте она явная

Олег
05.04.2017
19:04:39
кто она? типизация?

Бенедикт
05.04.2017
19:06:58
Да, просто помню большая часть людей с языков со строгой типизацией, постоянно ругали js, что мол не явная и из-за этого частенько тяжело ошибки отловить

Sergey
05.04.2017
19:07:03
Кстати, она вообще часто бывает причиной того, что тяжело ошибки отловить?
Один раз в жизни, я отлавливал две недели баг, которого бы не было, если бы была типизация.

Дмитрий
05.04.2017
19:08:58
Статическая типизация есть, порой заставляет ффустрировать, но это гораздо лучше чем ничего

Sergey
05.04.2017
19:09:00
Две недели за, кажется, 8 лет. Не так уж и много )

Дмитрий
05.04.2017
19:09:45
Даже документация через jsDoc лучше чем без всего сидеть

Олег
05.04.2017
19:10:08
иногда кажется что люди думают что в жс рандом типизация

типо хочу в инт костану хочу в стринг

Google
Admin
ERROR: S client not available

Олег
05.04.2017
19:10:22
но это же не так

Дмитрий
05.04.2017
19:11:32
Ну динамическая типизация в наличии, но к счастью с современным подходом у неё мало проявлений

Oleg
05.04.2017
19:21:00
Всё зависит от критичности софта. Время, сэкономленное на неуказывание типов, дает очень сильный бонус ко всему и лишь изредка выходит что нужно отлавливать баг с типами. Но у профессионалов такие баги встречаются никогда. То есть если адекватно писать код - таких багов просто не будет. Я вот не помню когда я в своем коде находил баг именно с типизацией связанный. Не помню и проблем у других людей с опытом 3+ года. И последний баг с типами я ловил, похоже что, в 2014 примерно. Просто дело в том что при адекватном написании кода не встречаются такие прям кейсы когда нужно сильно что-то делать с разными типами данных вместе, в явном виде. В общем проблема проблемы отсутствия типизации - надумана. Единственно что код для медицинского оборудования, космических кораблей или ядра банковской системы я бы никогда бы не стал писать без типизации. Фронтенд и бекенд для веба можно писать без типизации и сконцентрироваться на бизнес-логике и архитектуре, а не на ручном управлении типизацией.

Бенедикт
05.04.2017
19:22:51
И ещё вопрос здесь ведь просто обсуждение, а если относительно нубские вопросы будут, то в соответственный чат их задавать ? И ещё react native вообще как ? Просто есть xamarin forms, думал за него взяться или react native освоить

Бенедикт
05.04.2017
19:25:18
Окей, спасибо за все ответы выше

Dimitriy
05.04.2017
19:43:59
какую литературу или что-нибудь еще (кроме Learn.js) можете посоветовать , заранее спасибо

Slava
05.04.2017
19:48:44
read.js, code.js

Dimitriy
05.04.2017
19:49:34
react ?

Alexander
05.04.2017
20:02:21
trypythonwhenyougetbored.js

andretshurotshka?❄️кде
05.04.2017
20:03:17
лучше не надо

Михаил
05.04.2017
20:09:36
почему на канвасе без трансформаций квадрат 100х100 может выглядеть меньше чем div с такими же размерами?

Вишневый чай
05.04.2017
21:01:12
А от гиперскрипта глсза вытекают.
первый раз услышал, пошел читать, не понял чем он отличается от https://github.com/vuejs/babel-plugin-transform-vue-jsx

Дмитрий
05.04.2017
21:06:52
Их объединяет одно

Они оба не нужны :3

no
05.04.2017
21:34:43
Кто-то знает какой-то квиз по жс?

что б вопрос и варианты ответов

Google
Oleg
05.04.2017
21:44:59
https://learn.javascript.ru/quiz

Но - там ES5

Иван
06.04.2017
04:32:22
ребят как в jquery у календаря datepicker сделать так чтобы окно всплывало вверх а не вниз?



$( "#datepicker3" ).datepicker({ numberOfMonths: 3,changeMonth: true, changeYear: true, dateFormat: 'dd.mm.yy', showButtonPanel: true });

Иван
06.04.2017
04:38:37
щас попробую\

Lulz
06.04.2017
04:39:33
щас попробую\
orientation : "bottom/top"

Иван
06.04.2017
04:43:05
чет не выходит

drops: 'up' не пошло точно

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