Jąńek
Если тебе это в жизни помогает, то давай, начинай
Тебе ж помощь по жизни нужна, вот и считай
Yusuf
Тебе ж помощь по жизни нужна, вот и считай
Если не знаешь, то что мне нужно, не засоряй чат своей болтовней
Jąńek
Если не знаешь, то что мне нужно, не засоряй чат своей болтовней
Ты как спросил тебе так и ответили, и пока болтовню разводишь тут только ты. Почитай как считается растояние на двумерной плоскости. Какие карты использовать вообще пофиг, хоть 2гис.
Jąńek
https://ru.m.wikipedia.org/wiki/Расстояние_городских_кварталов
Jąńek
Нужны только координаты
Jąńek
И расстояние междц ними
Jąńek
Или ты что хочешь считать?
Yusuf
А нельзя было ответить сразу конкретно?
Jąńek
Я тебе конкретно ответил что расстояние считается по теореме пифагора (или манхетенскому расстоянию). Нельзя было нормально спросить если ты недопонял?
Jąńek
Детский сад какой-то
Yusuf
Я тебе конкретно ответил что расстояние считается по теореме пифагора (или манхетенскому расстоянию). Нельзя было нормально спросить если ты недопонял?
Ты сам посмотри как ты ответил, я спросил как устроен поиск, ты ответил как-то саркастично, непонятно, что измерять, где измерять с этой теоремой?! Но за последующий, подробный ответ благодарю
Jąńek
В личку
S6Ra6S0
Ребят в чем польза от замыканий с точки зрения человеческой логики ?
Jąńek
Инкапсуляция логики
Jąńek
Внутри замыкания твои переменные не будут конфликтовать с переменными глобального пространства
Jąńek
Называй как хочеш
Jąńek
Код изоирован
S6Ra6S0
А если простым языком ?))
S6Ra6S0
Приватизации чего ?
Ya
ну есть приватные методы и публичные
Ya
почитай чо эт
S6Ra6S0
Я ООП не знаю ещё)
Ya
ну тогда дойдёшь со временем там всё не сложно
S6Ra6S0
Ну ладно )
Ya
Приватизации чего ?
методов, свойств
Dmitriy
1) Позволяет сохранять информацию после завершения вызова внешней функции 2) позволяет делать шаринг данных между разными внутренними функциями
Nikita
Ребят в чем польза от замыканий с точки зрения человеческой логики ?
Чтобы понять в чем есть пользя замыканий стоит понять что есть замыкание
Nikita
Функция внутри функции имеет доступ к переменным объявленным внутри родительской функции и выше нее, но родительская функция уже не будет иметь доступ к переменным объявленным в ней
S6Ra6S0
Ок, всем спасибо))
Anonymous
Важный момент. Замыкание создается динамически и захватывает переменные лексического контекста именно в момент создания, то есть те, переменные, которые замыкание захватило могут с течением времени измениться и эти измения будут отражаться в цепочке областей видимости на которую это замыкание может ссылаться
Anonymous
Простой пример: var funcs = []; for (var i = 0; i < 3; i++) { funcs[i] = () => console.log(i); } for (var j = 0; j < 3; j++) { funcs[j](); } Выведет: 3 3 3 А не 1 2 3
Anonymous
(text.match(/(function(\s+)?|function\s+(\w|_|\$)+(\d+)?(\s+)?|(\s+)?=(\s+)?)\((\w|,| |_|\$)+\)((\s+)?=>(\s+)?\{|(\s+)?{)/g) || []) .map(e => (e.match(/\(.+\)/)[0]||[])) .map(e => (e.replace(/(\(|\)|\s)+/g, "") ||[])) .join() .split(",") .filter(e => e == "" ? 0 : 1); що про який код кажите ?
Anonymous
пойде чi нi ?
Anonymous
Я думаю, стоит пофиксить формулировку, чтобы не вводить человека в заблуждение.
Anonymous
Поправил, там действительно написал, не то, что имел ввиду
Anonymous
зочем ?
Anonymous
Кто то может. А вообще если это предложения по работе, то по правилам чата должен указываться гонорар
Anonymous
@Kopul тут всі можуть
Anonymous
треба допомоги
Anonymous
Да ясно все=) Пусть поймет, что даже китайцы за него бесплатно это делать не станут)
Anonymous
Да ясно все=) Пусть поймет, что даже китайцы за него бесплатно это делать не станут)
я конечно такое не зроблю но работы там много, и даже если ему поможуть он дальше работать не сможет ибо если это тестовое и он его не може то це буде дальше ?
Anonymous
швидко тяп ляп не зробить таке
Дима
Вакансии без вилки запрещены
Anonymous
кек) он просто забил на все что выше писали
Anonymous
бот штоль
Дмитрий
Всем привет. Помогите, чот я в ступоре. document.documentElement.clientWidth выдает значение, которое было после перезагрузки, и onresize постоянно его же и выдает
Дмитрий
Мне нужно что бы js отдавал актуальную щирину вьюпорта
Дима
Функционал меня добил
Anonymous
Anonymous
делаешь блок ему 100% ширину и через гетклмпутедстуле измеряешь
Anonymous
также можно и height измерять если сильно хочется
Александр
Кто то может. А вообще если это предложения по работе, то по правилам чата должен указываться гонорар
Ребят я посредник , скажите кто сможет взяться я передам ваши контакты или могу кинуть контакты паренька кто попросил найти человека
Anonymous
А почему не жс?
попробуй window.clientWidth
Дмитрий
Так пробовал
Дмитрий
Изменяешь размер. Перезагружаешь, он показывает новый размер, снова изменяешь и он показывает который был при перезагрузке
Anonymous
getComputedStyle(document.body).width
Дмитрий
getComputedStyle(document.body).width
это да. Принцип с ксс я понял. Спасибо. Не понятно, почему так работает window.clientWidth и прочие подобные функции\свойства
Lev
Js может получить список всех стилей вебстраницы?
Дмитрий
getComputedStyle(document.body).width
опять та же фигня. Пишет ширину окна, которая была при загрузке
Дмитрий
как так-то
Dima
кто юзал binary-parser? как обратиться с значению в самом верху находясь в двойном массиве? достает только из 1 вложенности массива.
Anonymous
у тебя косяк
Дмитрий
у тебя косяк
да олень безрогий. Присвоил значение переменной, а onresize выводил значение в консоль, ппц
Akmat
описание метода: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach arr.forEach(function callback(currentValue[, index[, array]]) { //your iterator }[, thisArg]); почему в описании метода пишут вот таким странным стилем: меня интересует: callback(currentValue[, index[, array]]) мне не понятно что к чему. могли бы писать напирмер вот так: callback(currentValue, index, array) к чему вообще эти квадратные скобки, они что-то означает [ ]? или просто так?
Akmat
currentValue[ ,index[ ,array[]] ] ]
Akmat
не понятно зачем.
Dmitriy
квадратные скобки в подобной документации подчеркивают необязательность аргументов. Если аругмент без скобок квадратных, он обязателен (если их вы не укажете, фукнция попросту не отработает)