Daniel
как сделать width: 100% для div (body > div) чтобы при этом в не зависимости от толщины границ, паддинга, маргина и т.д. блок не вылазил за ширину экрана?
Pavel
ну там проблема в другом, что код отрабатывает асинхронно и весь текст мешается между собой
Pavel
параллельно отрабатывают сразу несколько функций
Daniel
убрал width вообще (т.е. встал дефолтный auto) и все стало как надо. но вопрос остался - есть ли какие-нибудь возможности задавать размеры с автовычетами всяких бордеров и т.д?
Daniel
тогда заключай в теги: <span id="interval_1">text</span>
Mykola
box-sizing: border-box;
Daniel
и дальше уже не важно, асинхронно или нет.
Daniel
document.getElementById('interval_1').innerHTML - если не ясно. и document.getElementById('interval_1').remove()
Daniel
box-sizing: border-box;
спасибо, почитаю доки, не встречал этих свойств раньше
Anonymous
Есть принципиальные различия между TS и Flow?
Anonymous
Я так полагаю, что TS — диалект, в то время как Flow — сахар над проверкой типов?
Daniel
а расскажи что это? я ни разу не слышал, а интересно
Daniel
нашел )
Ohar
LinkedIn всё
Oleg
В прошлый раз поднялся
Nikolay
У меня работает.
Nikolay
Ага, от вайфая отцепился и перестало работать :)
Serhii
JSCity:
Serhii
Serhii
Serhii
это наш код
Serhii
остальное вендоры
Dmytro
holy moly
Serhii
вендор это индустриальынй район ы
Anonymous
Этчо?
Serhii
JSCity
Anonymous
Визуализация объёмов кода?
Serhii
Serhii
да
Serhii
это без вендора
Dmytro
😂
vlapan
The Number of Lines of Source Code (LOC) represents the height of the buildings; the Number of Variables (NOV) in a function correlates to the building's base size. Blue buildings are named functions; green buildings are anonymous functions.
Serhii
у нас плоская модульная структура и конфиг дривен девелопмент
Anonymous
Экологичненько.
Anonymous
А по моему вопросу кто-нить может ответить?
Anonymous
Я просто думаю — вводить ли строгую типизацию в проект или нет.
Serhii
это вендор так же
Дима
Я просто думаю — вводить ли строгую типизацию в проект или нет.
Сделай ветку да попробуй, сложно по другому сказать. Для меня типизация пока в них не айс, но многим подходит
Дима
Serhii
за тайпскриптом будущее
Serhii
так как об ошибках ты узнаешь на моменте сборки
Serhii
а не при запуске апп
Anonymous
Ну, просто всё, что мне нужно — полная совместимость с ES6/7/8 (хочу продорлжать писать на этом синтаксисе) и проверка типов. И всё. Не более. Ни с TS, ни с Flow не знаком. Поэтому не совсем представляю, что больше подходит для моих целей.
Serhii
у тебя никогда не будет полной совместимости потому что тайп скрипт совсем другой под язык
Дима
так как об ошибках ты узнаешь на моменте сборки
У меня так вышло, что гораздо чаще я узнавал об ошибках в самом TS
Ale
в тайпскрипт просто так всякий мусор из стейжей не переносят
Ale
только после stage2 начинают имплементить
Anonymous
у тебя никогда не будет полной совместимости потому что тайп скрипт совсем другой под язык
Ну, это понятно. Просто я не хочу переписывать конструкции, которые не поймёт компилятор.
Дима
https://github.com/Microsoft/TypeScript/pull/12114 Вот когда вот этого ещё не было, я долго не понимал, как такое вообще может называться второй релизной веткой типизированного языка)
Ale
flow вкорячен в babel, поэтому для каких-то плагинов типизация может появиться раньше
Anonymous
Я посматриваю в сторону Flow, ибо там есть возможность описать типы в отдельных файлах.
Anonymous
Это хорошо.
Дима
Никто не мешает это делать в TS
Ale
в ts тоже О.о
Anonymous
Мм? Я не знал. =)
Дима
в d.ts хоть js типизируй)
Ale
ну, allowJs еще есть
Ale
и там jsdoc вроде юзается, я правда не тестил
Anonymous
Ооо? Это ништяк.
Serhii
жс док геморная фигня
Ale
а не
Anonymous
То есть, для проверки типов TS может распарсить JSDoc и всё?
Ale
походу я ошибся
Anonymous
жс док геморная фигня
Но бывает очень кстати.
Ale
в доке ничего такого нет, но мне почему-то казалось, что есть(
Anonymous
Короче, мои сомнения усугубились. Видимо, надо просто попробовать.
Ale
https://github.com/Microsoft/TypeScript/wiki/JSDoc-support-in-JavaScript
Anonymous
А, да. Кложер-компилер для JS нафига придумали?
Дима
Чтобы было
Anonymous
ы
Anonymous
JSCity
антиутопия детектед
Anonymous
Но он служит ведь другим целям, нежели бабел?
Дима
Ale
export в namespace o.o
Ale
это как
Ale
а, потом export = namespace