Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Чё меня удивляет

Автор mnashe, ноября 8, 2015, 13:05

0 Пользователи и 2 гостей просматривают эту тему.

RockyRaccoon

Просмотрел сообщения Хеллерика, но не нашёл ничего о причинах и целях написания им всех своих постов на LFNе.
Не, я ничего не имею против, просто интересно.

Hellerick

Me simple vole gania esperia de usa la lingua. En la foro on pote debe tradui un frase cual no ta pensa sin razona.
Просто хочу опыт употребления языка накопить. На форуме может понадобиться перевести фразу, которая просто так в голову не придет.

RockyRaccoon

Цитата: Hellerick от мая  4, 2019, 15:49
Просто хочу опыт употребления языка накопить.
Да, способ, я думаю, хороший.
Вы где-то ещё используете этот язык?

Hellerick

No. Esta es la punto. Me vola scrive alga cosa per Vicipedia de elefen ma no pote resolve fa lo.
Нет. В том-то и дело. Хочу написать что-нибудь для элефенской Видипедии, но всё никак не могу решиться.

zwh

Цитата: Hellerick от мая  4, 2019, 16:09
No. Esta es la punto. Me vola scrive alga cosa per Vicipedia de elefen ma no pote resolve fa lo.
Нет. В том-то и дело. Хочу написать что-нибудь для элефенской Видипедии, но всё никак не могу решиться.
Я сперава подумал, что про слонов написать хотите сагу...

злой

Неужели самый простой и надёжный способ клонировать объект в JavaScript -  это вот эта порнография:

var dst = JSON.parse(JSON.stringify(src));

:???
Entre los individuos, como entre las naciones, el respeto al derecho ajeno es la paz.   - Benito Juárez

Easyskanker

В C# вам бы еще целую газетную колонку для класса пришлось бы под это дело писать ;D

Bhudh

Цитата: злой от мая  4, 2019, 21:02Неужели самый простой и надёжный способ клонировать объект в JavaScript -  это вот эта порнография:
В ES2015 уже нет, там Object.assign() ввели.
А циклические объекты (типа элементов DOM) JSON.stringify всё равно не возьмёт, выкинет ошибку.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Валер

Смотрю тут гуглокарту, никого не трогаю. Узбекистан. От Ташкента к северо-востоку - Iskandar, а рядом  с Ферганой - Авваль.
Несолидарный. С войной, чем-либо, кем-либо.

Убить непросто. Убивать за свою страну намного легче.

злой

Цитата: Bhudh от мая  4, 2019, 22:12
Цитата: злой от мая  4, 2019, 21:02Неужели самый простой и надёжный способ клонировать объект в JavaScript -  это вот эта порнография:
В ES2015 уже нет, там Object.assign() ввели.
А циклические объекты (типа элементов DOM) JSON.stringify всё равно не возьмёт, выкинет ошибку.

Object.assign() "клонирует" только элементы самого верхнего уровня. Допустим, есть такой объект:

var src_obj = { '1': {sub_1: { sub_2: 112} }, '2': {sub_1: {sub_2: 212} } };

var dst_obj = Object.assign({}, src_obj);

Теперь меняем глубоко вложенный элемент первого объекта:

src_obj['1'].sub_1.sub_2 = 113;

Можете посмотреть, в колодце она лежит в dst_obj['1'].sub_1.sub_2 тоже станет 113.

Тут по-нормальному нужно сделать функцию, которая будет рекурсивно спускаться в каждый объект и делать Object.assign(). Я что-то подобное делал для проверки соответствия объекта шаблону.

Либо же вот этот костыль с JSON.stringify(), который работает не с любым объектом (у Object.assign(), кстати, тоже есть ограничения, свойства должны быть перечеслимыми и не унаследованными).
Entre los individuos, como entre las naciones, el respeto al derecho ajeno es la paz.   - Benito Juárez

Bhudh

Цитата: злой от мая  5, 2019, 02:15Тут по-нормальному нужно сделать функцию, которая будет рекурсивно спускаться в каждый объект и делать Object.assign().
Ну вот люди и делают: https://www.npmjs.com/package/deepcopy, например.
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Poirot

Что хорваты японского монарха называют царем, а тайландского - королем.
"Из-за плохой видимости через тепловизор прицела я увидел на расстоянии около 250 метров силуэт парнокопытного, внешне похожего на крупного кабана."

Hellerick

Lo sorprenda me, como surfadores fura fasil la parolas secretas de la usor. Esce los protejeda en cualce modo?
Удивляет, как легко браузеры воруют друг друга пароли пользователя. Они вообще хоть как-нибудь защищены?

Bhudh

Цитата: Hellerick от мая  6, 2019, 08:01Удивляет, как легко браузеры воруют друг друга, пароли, пользователя.
:uzhos:
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Hellerick

Si tu vola coreta, leje en elefen.  8-) Хочешь без ошибок -- читай на элефене.

Hellerick

Oji xicos en la patio ia jua croceta.
Сегодня пацаны во дворе играли в крокет.

Leo

что историк Сванидзе не знает, что семейное прозвище последней императрицы - Валиде, не от латинского Validus, как ему видится, а от османского والده

Leo

Цитата: Easyskanker от мая  6, 2019, 22:54
Ада Сванидзе или ее сын Николай?
карлыч

Easyskanker

А он точно историк? Не журналист?

Hellerick

Yandex.Browser xerca parolas en un paje considerante la morfolojia rusce.
Яндекс.Браузер слова на странице ищет с учетом русской морфологии.

Hellerick

En alga televisa sur moda me ia oia ce un bolsa cara es refereda en engles con pronomes femin.

В какой-то телепередаче про моду слышал, как о дорогой сумочке по-английски говорили местоимениями женского рода.

Leo

Цитата: Easyskanker от мая  6, 2019, 22:57
А он точно историк? Не журналист?

ЦитироватьОкончил исторический факультет МГУ (1977 год) по специальности «историк, преподаватель истории со знанием иностранного языка».

Poirot

Историк со знанием иностранного языка? Интересное сочетание. Иностранцам преподавать?
"Из-за плохой видимости через тепловизор прицела я увидел на расстоянии около 250 метров силуэт парнокопытного, внешне похожего на крупного кабана."

Leo

Цитата: Poirot от мая 12, 2019, 13:31
Историк со знанием иностранного языка? Интересное сочетание. Иностранцам преподавать?
наверно чтобы вражеские книжки читать

Poirot

Цитата: Leo от мая 12, 2019, 13:51
Цитата: Poirot от мая 12, 2019, 13:31
Историк со знанием иностранного языка? Интересное сочетание. Иностранцам преподавать?
наверно чтобы вражеские книжки читать
Исторические?
"Из-за плохой видимости через тепловизор прицела я увидел на расстоянии около 250 метров силуэт парнокопытного, внешне похожего на крупного кабана."