Обновить
2
0

Пользователь

Отправить сообщение

возможно, личный пример ? :)

может, менее всего, а может, более всего; может, для хайпа, а может, и не для хайпа :)

Кажется, тут нужно пояснить: ява и js - два разных языка, хотя к оригинальности имен имеются вопросики. Ходят слухи, что javascript написали за две недели "на коленке", если так, скорее всего было влияние какого-то сильного предшественника. Если посмотреть на так называемую стандартную библиотеку js, мы найдем очень похожие идеи и интерфейсы из явы. Соответсвенно, cемантика передачи по ссылке (by ref) само собой адаптирована и в новом языке (того времени).

Так и есть :)

да не, смотрите, префикс же общий java и javascript :)

В проде либо вас проигнорят, либо будете аккуратно посланы нафиг с комментом "styling issues, no real value"

Про xss - да, хороший поинт

Кажется интерфейс у компонента будет немного другой, но тз покроет :)

[на интуиции] Массив каким-либо образом нужно конвертнуть в строку для отрисовки, так? И вот именно это знание не нужно держать в компоненте. Интереснее, как мне кажется, это знание отдать движку (jsx).

:) Мутации легко добиться и с "конст": const d = {k: 1}; d.k = 2 но это в локальном скоупе функцию. А вот аргументы функции лучше не мутировать -- этот скоуп на уровень выше.

Кейворд let он как бы режет глаза :) Наиболее частое использование let на моей памяти - let x; try { x = guessNumber() } catch() { x = 42 } ... -- тут как бы не юзать let и вынести try в функцию.

Без них было бы совсем печально :(

Статистика на страничке https://leetcode.com/<username>

Swift мне кажется вполне читаемый, typescript неплох

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность