@js_noobs_ru
JavaScript Noobs — сообщество новичков

Чат для новичков Правила: https://teletype.in/@js_noobs_ru/S1ia4hXQm Другие полезные чаты — https://github.com/goq/telegram-list или https://rudevs.network/ByKT2JwWQ

2124 members

Архив канала @js_noobs_ru 16 июля 2018 г.

02:34:01 ДП
User 173081551
User 69693804
Коллеги, прошу помощи! никак не могу разобраться с mongoose. Задача следующая, нужно создать документы в базе в одной коллекции, которые бы ссылались на другие документы в этой коллекции. Не могу понять как сделать ссылки на другие документы.
{type: mongoose.Schema.Types.ObjectId, ref: 'collectionname'}
04:32:55 ДП
User 210900331
Ребята как перебрать все элементы select https://jsfiddle.net/jd12c3sa/3/
jsfiddle.net/jd12c3sa/3
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
04:40:33 ДП
User 124717712
User 210900331
Ребята как перебрать все элементы select https://jsfiddle.net/jd12c3sa/3/
jsfiddle.net/jd12c3sa/3
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
let select = document.querySelector('select[name=selectOptions]');

for (let item of select.children) {
  console.log(item);
}
04:42:00 ДП
User 124717712
Наверняка это будет не единственный код, лучше более конкретно выбирать, я думаю.
04:42:09 ДП
User 279233223
Ай кароче
04:43:09 ДП
User 279233223
User 124717712
Наверняка это будет не единственный код, лучше более конкретно выбирать, я думаю.
Он избыточен
04:43:19 ДП
User 279233223
Можно сразу все option'ы взять
04:44:55 ДП
User 210900331
я хотел вывести значение из oprions.
04:45:36 ДП
User 279233223
User 210900331
я хотел вывести значение из oprions.
А ты пробовал гуглить?
Ты бы уже давным давно решение скопипастил
04:46:32 ДП
User 279233223
Я канеш понимаю, есть чатик, все дела, но как вы работать будете?)
04:47:11 ДП
User 210900331
User 279233223
А ты пробовал гуглить?
Ты бы уже давным давно решение скопипастил
Да гуглил нашел такое решение
04:47:12 ДП
User 210900331
var  e = document.getElementById (  "DdlViewBy"  );
var  strUser = e.options [e.selectedIndex] .text;
04:47:52 ДП
User 210900331
var  strUser = e.options [e.selectedIndex] .text; но здесь браузер выдает ошибку что свойство text не найден
04:48:32 ДП
User 279233223
User 210900331
var  strUser = e.options [e.selectedIndex] .text; но здесь браузер выдает ошибку что свойство text не найден
> selectedIndex
04:48:35 ДП
User 279233223
Тебя не смущает это?
04:49:11 ДП
04:49:24 ДП
User 210900331
этот выбранный элемент так?
04:50:48 ДП
User 279233223
User 210900331
этот выбранный элемент так?
const values = Array.from(document.querySelectorAll('select option')).map(option => option.value)

console.log(values)
04:51:15 ДП
User 279233223
User 210900331
этот выбранный элемент так?
https://www.w3schools.com/jsref/prop_select_selectedindex.asp
w3schools.com/jsref/prop_select_selectedindex.asp
Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, PHP, and XML.
04:53:22 ДП
User 210900331
User 279233223
const values = Array.from(document.querySelectorAll('select option')).map(option => option.value)

console.log(values)
теперь понятно спс
06:41:16 ДП
User 450417925
Почет и процветания порядочным разработчикам🤘
06:44:01 ДП
User 450417925
Возник вопрос по поводу трудоустройства. Есть ту работадатели ну или кто помнит как устроился на работу?  Скажите как - допустим оценивают верстальщика или фронтэнд разработчика. Что спрашивают? Какие задания тестовые дают
06:44:33 ДП
User 450417925
Как вообще оценить себя и свои знания?
06:45:41 ДП
User 201036437
User 450417925
Почет и процветания порядочным разработчикам🤘
Где как. Тебя и твои знания тебе станут понятны после первого же собеседования.
06:54:35 ДП
User 284294073
где ошибка?
setStyle = function({ style: value }) {
  this.style.[`${style}`] = `${value}`;
};
?
06:57:40 ДП
User 201036437
User 284294073
где ошибка?
setStyle = function({ style: value }) {
  this.style.[`${style}`] = `${value}`;
};
?
{ style: value }
06:57:56 ДП
06:58:17 ДП
User 201036437
[`${style}`] - так писать не обязательно и вредно
06:58:54 ДП
User 201036437
const setStyle = function(element, style, value){
    element.style.[style] = value;
}
07:00:18 ДП
User 284294073
User 201036437
const setStyle = function(element, style, value){
    element.style.[style] = value;
}
нужно, что бы было так, но не работает
function setStyle ({ style: value }) {
  this.style.style = value;
};

setStyle.call(elem, {
  'width': '100px',
  'border': '2px solid red'
})
07:00:55 ДП
User 201036437
User 284294073
нужно, что бы было так, но не работает
function setStyle ({ style: value }) {
  this.style.style = value;
};

setStyle.call(elem, {
  'width': '100px',
  'border': '2px solid red'
})
{ style: value } что это делает, по-твоему?
07:01:34 ДП
User 284294073
User 201036437
{ style: value } что это делает, по-твоему?
добавляет свойство и значение?!
07:01:46 ДП
User 201036437
User 284294073
добавляет свойство и значение?!
Куда?
07:01:58 ДП
07:02:01 ДП
07:02:09 ДП
User 201036437
Это декомпозиция аргументов, и она работает не так, как ты думаешь
07:02:49 ДП
User 201036437
Плюс, зачем setStyle.call? Может, проще, прототип расширить?
07:03:37 ДП
User 284294073
User 201036437
Плюс, зачем setStyle.call? Может, проще, прототип расширить?
нет
07:03:48 ДП
User 284294073
User 201036437
Это декомпозиция аргументов, и она работает не так, как ты думаешь
как надо, напиши плиз?
07:04:20 ДП
User 201036437
User 284294073
нет
Почему?
07:04:27 ДП
User 284294073
User 201036437
Почему?
нельзя
07:04:44 ДП
User 201036437
User 284294073
как надо, напиши плиз?
Смотря что надо
07:05:14 ДП
User 201036437
User 284294073
нельзя
Почему? И почему тогда не передавать элемент аргументом
07:05:22 ДП
User 284294073
User 201036437
Смотря что надо
функцию setStyle, принимает объект, раскидывает значения из него
07:07:02 ДП
User 284294073
User 201036437
Это декомпозиция аргументов, и она работает не так, как ты думаешь
я хз, почему ты это называешь декомпозицией, это же прост объект в параметрах функции
07:07:08 ДП
User 279233223
User 284294073
нужно, что бы было так, но не работает
function setStyle ({ style: value }) {
  this.style.style = value;
};

setStyle.call(elem, {
  'width': '100px',
  'border': '2px solid red'
})
const setStyle = (element, options) => Objects.keys(options).forEach(option => options.css[option] = options[option])
07:07:28 ДП
User 279233223
css/style
Не помню
07:07:59 ДП
User 201036437
User 284294073
я хз, почему ты это называешь декомпозицией, это же прост объект в параметрах функции
И кто тебе сказал, что это так работает?
07:10:35 ДП
User 201036437
function test(a,b,c){
  /// a b и c внутри функции будут равны 0,1 и 2 аргументу.
}

function({one:two}){
  // Что, по твоему мнению, здесь будет чему равно?
}

function({one:two}){
   // Правильный ответ - one внутри функции будет равен two переданого нулевым аргументом объекта
}
07:10:47 ДП
User 201036437
Это декомпозиция с именованием
07:11:38 ДП
User 78740762
User 201036437
Это декомпозиция с именованием
Деструктуризация
07:11:59 ДП
User 201036437
function test({a,b,c}){
   console.log(a,b,c)
}


object = {a:1, b:2, c:3}
test(object) /// 1,2,3
07:12:05 ДП
User 201036437
User 78740762
Деструктуризация
Да, точно
07:12:39 ДП
User 201036437
ИЛИ, в твоём случае
function test({one:a,two:b,three:c}){
   console.log(one, two, three)
}


object = {a:1, b:2, c:3}
test(object) /// 1,2,3
07:15:19 ДП
User 201036437
Поэтому тебе нужно

function setStyle( styles ){
   const element = this;
   Object.keys(styles).forEach( key => {
      element.style[key] = styles[key];
   })
}
07:16:29 ДП
User 201036437
Но лучше дать по башке автору задания и расширить прототип, кажется, или передавать элемент аргументом
07:18:47 ДП
User 284294073
User 201036437
Поэтому тебе нужно

function setStyle( styles ){
   const element = this;
   Object.keys(styles).forEach( key => {
      element.style[key] = styles[key];
   })
}
спасиб, мужик, я понял
07:19:35 ДП
User 284294073
чем тебе привязка контекста не нравиться?
07:20:07 ДП
User 201036437
User 284294073
чем тебе привязка контекста не нравиться?
Тем, что работа функции зависит от её неявного окружения
07:21:20 ДП
User 201036437
Если фукнция не является методом типа, то лучше делать её максимально чистой (при одних и тех же аргументах результат всегда один)
07:21:39 ДП
User 201036437
Либо сделать её методом типа, то бишь, затолкать в прототип htmlElement
07:22:27 ДП
User 201036437
Исключительно моё мнение, конечно
07:23:47 ДП
User 279233223
User 279233223
const setStyle = (element, options) => Objects.keys(options).forEach(option => options.css[option] = options[option])
Но...Я...Ведь...Скинул...Реализацию...
07:23:51 ДП
User 279233223
О чем вы здесь холиварите
07:25:00 ДП
User 201036437
User 279233223
Но...Я...Ведь...Скинул...Реализацию...
Он спросил, чем плох .call(context) и this внутри подобной функции
07:26:47 ДП
User 279233223
Юзайте просто функции 😭
07:26:53 ДП
User 279233223
Зачем вам вся эта дичь
07:29:53 ДП
User 201036437
User 279233223
Зачем вам вся эта дичь
Кому? Какая?
08:19:12 ДП
User 153711996
User 279233223
Зачем вам вся эта дичь
со временем лишь поймешь полиморфизм
08:19:59 ДП
User 215655868
User 153711996
со временем лишь поймешь полиморфизм
что такое полиморфизм?
08:20:02 ДП
User 153711996
User 279233223
Юзайте просто функции 😭
далеко так не уедешь, т.к в фрп так же есть указатели и контекст вызова(контекст вызова это не this, указатель, если что)
08:21:33 ДП
User 153711996
User 215655868
что такое полиморфизм?
Во время выполнения объекты производного класса могут обрабатываться как объекты базового класса в таких местах, как параметры метода и коллекции или массивы.
08:21:43 ДП
User 115916512
User 215655868
что такое полиморфизм?
правильнее будет спросить "что такое полиморфизм в js", кек
08:22:17 ДП
User 153711996
User 115916512
правильнее будет спросить "что такое полиморфизм в js", кек
да не меняется понятие
08:22:35 ДП
User 153711996
просто в фрп этого практически нет
08:22:45 ДП
User 153711996
а если и есть то выглядит как костыль
08:23:20 ДП
User 153711996
т.к там чуть другие принципы
08:23:38 ДП
User 115916512
нуууу
08:23:46 ДП
User 115916512
потому что это в общем-то две разные парадигмы?
08:24:54 ДП
User 115916512
использовать обе парадигмы для решения конкретных задач - благо
08:25:00 ДП
User 115916512
топить за одну - не очень
08:25:30 ДП
User 115916512
но это в общем-то флуд
08:26:23 ДП
User 279233223
User 153711996
со временем лишь поймешь полиморфизм
Ты хочешь про ооп поговорить?)
08:26:48 ДП
User 279233223
User 153711996
Во время выполнения объекты производного класса могут обрабатываться как объекты базового класса в таких местах, как параметры метода и коллекции или массивы.
Нихера ты намудрил
08:27:28 ДП
User 279233223
А если я тебе скажу, что он еще и разный бывает, - удивишься?)
08:27:57 ДП
User 215655868
User 115916512
правильнее будет спросить "что такое полиморфизм в js", кек
что такое нормальный полиморфизм?) не надо в жс)
08:28:19 ДП
User 279233223
User 215655868
что такое нормальный полиморфизм?) не надо в жс)
Возможность использовать один и тот же метод, но с различными реализацями
08:28:37 ДП
User 279233223
А не нормального я не знаю 🤔
08:28:57 ДП
User 279233223
User 153711996
просто в фрп этого практически нет
Что такое "фрп"?
08:29:15 ДП
User 215655868
User 279233223
Возможность использовать один и тот же метод, но с различными реализацями
все равно не оч объяснение(
08:29:29 ДП
User 279233223
User 215655868
все равно не оч объяснение(
Тебе терминологию с вики дать?
08:29:33 ДП
User 279233223
Чтообы ты не понял ничего
08:30:35 ДП
User 115916512
User 215655868
все равно не оч объяснение(
У двух экземпляров одного абстрактного класса есть метод, реализованный по-разному, но с одним и тем же названием
08:30:50 ДП
User 279233223
User 115916512
У двух экземпляров одного абстрактного класса есть метод, реализованный по-разному, но с одним и тем же названием
Он вряд ли про восприятие (понималка)
08:31:02 ДП
User 279233223
Да и чего вы так к классам пристали, лол
08:31:07 ДП
User 387068345
что это за структура данных получается [0: 'prop1', 1: 'prop2',  'key:1 'prop3', key2: 'prop4', ...] ?
08:31:14 ДП
User 78740762
User 115916512
У двух экземпляров одного абстрактного класса есть метод, реализованный по-разному, но с одним и тем же названием
экземпляры абстрактного класса?
08:31:16 ДП
User 279233223
User 387068345
что это за структура данных получается [0: 'prop1', 1: 'prop2',  'key:1 'prop3', key2: 'prop4', ...] ?
Массив
08:31:23 ДП
User 279233223
А не, вру
08:31:33 ДП
User 215655868
User 279233223
Да и чего вы так к классам пристали, лол
действительно лол. полиморфизм вообще вроде родом из математики
08:31:34 ДП
User 279233223
Это получается невалидная херня
08:31:41 ДП
User 279233223
User 215655868
действительно лол. полиморфизм вообще вроде родом из математики
Я не о том
08:31:53 ДП
User 279233223
Что первый чел, что второй говорят про использования методов дочерних классов
08:31:56 ДП
User 115916512
User 387068345
что это за структура данных получается [0: 'prop1', 1: 'prop2',  'key:1 'prop3', key2: 'prop4', ...] ?
Ассоциативный массив
08:32:10 ДП
User 4052277
User 115916512
Ассоциативный массив
в квадратных скобках?
08:32:30 ДП
User 279233223
User 4052277
в квадратных скобках?
Пхпшников это не смущает
08:32:47 ДП
User 115916512
Так заметно?(
08:33:02 ДП
User 4052277
спалился)))
08:33:09 ДП
User 115916512
Стоит пописать месяц на пыхе и как на лбу написано блет
08:33:15 ДП
User 279233223
User 387068345
что это за структура данных получается [0: 'prop1', 1: 'prop2',  'key:1 'prop3', key2: 'prop4', ...] ?
А соре, не увидел
HashMap
08:33:17 ДП
User 279233223
Структура
08:33:53 ДП
User 115916512
User 279233223
А соре, не увидел
HashMap
А точно
08:33:57 ДП
User 387068345
ассоциативный массив это и есть обычный массив в js вроде как
о спасибо, пойду учить мат часть.
08:34:05 ДП
User 279233223
User 387068345
ассоциативный массив это и есть обычный массив в js вроде как
о спасибо, пойду учить мат часть.
Нет
08:34:21 ДП
User 279233223
В джсе адекватный массив (практически)
08:34:33 ДП
User 279233223
Т.е, список
08:35:02 ДП
User 115916512
Ды нет вроде
08:35:16 ДП
User 115916512
Там это частный случай объекта
08:35:38 ДП
User 115916512
И индекс массива это ключ
08:36:00 ДП
User 279233223
User 115916512
И индекс массива это ключ
У списка нету индекса?🤔
08:36:02 ДП
User 33632136
в js  же вроде все объекты, даже примитивы
08:36:21 ДП
User 115916512
User 279233223
У списка нету индекса?🤔
У списка вроде индекс это число
08:36:33 ДП
User 115916512
Смещение в памяти
08:36:51 ДП
User 115916512
А в жс у массива индекс может быть строкой если мне не изменяет память
08:36:53 ДП
User 279233223
User 115916512
У списка вроде индекс это число
Мы либо о разном говорим, либо еще чаво
08:37:04 ДП
User 279233223
User 115916512
А в жс у массива индекс может быть строкой если мне не изменяет память
Жеска
08:37:43 ДП
User 215655868
User 115916512
У списка вроде индекс это число
у списков нет индекса
08:38:32 ДП
User 215655868
но можно задать с помощью пар
08:39:55 ДП
User 279233223
User 215655868
у списков нет индекса
А у связанного списка?
08:40:44 ДП
User 215655868
User 279233223
А у связанного списка?
это расширинная версия обычного списка, там есть
08:41:00 ДП
User 279233223
User 215655868
это расширинная версия обычного списка, там есть
☺️
08:41:02 ДП
User 387068345
я понял, это  обычный массив, просто ключи заданы строками. выходит некоректное использование массива
08:41:13 ДП
User 279233223
User 387068345
я понял, это  обычный массив, просто ключи заданы строками. выходит некоректное использование массива
Нет же
08:41:18 ДП
08:41:20 ДП
User 279233223
Плевать
08:41:23 ДП
User 387068345
обьясни
08:41:26 ДП
User 387068345
интересно же
08:41:30 ДП
User 215655868
список это рекурсивная структура
08:42:21 ДП
User 215655868
где нельзя обращатся к элементам по индексу без перебора
08:43:17 ДП
User 215655868
function List(value, list) {
  this.value = value
  this.next = list
}

List.of = function(value, list) {
  return new List(value, list)
}

const L = List.of

L(2, L(3, L(4, L(5))))
08:46:56 ДП
User 153711996
User 279233223
Что такое "фрп"?
функцианальщина
08:47:11 ДП
User 279233223
User 153711996
функцианальщина
А что такое "р"?
09:05:47 ДП
User 78740762
User 279233223
А что такое "р"?
реактивность
09:06:00 ДП
User 279233223
User 78740762
реактивность
А такое бывает?
09:06:51 ДП
User 279233223
Насколько я помню, реактивность говорит, что завязанные данные автоматически изменяются при некоторых действиях
09:06:57 ДП
User 279233223
Верно?
09:07:36 ДП
User 78740762
я не знаю зачем там было употреблено фрп, а не фп )
09:08:02 ДП
User 279233223
Может человек не знает, что в фп лежит принцип иммутабельности
09:08:10 ДП
User 279233223
Если р - это "реактивность" конечно
09:11:36 ДП
User 104477
User 387068345
ассоциативный массив это и есть обычный массив в js вроде как
о спасибо, пойду учить мат часть.
Ассоциативный массив - это обычный {} со строковыми ключами или Map с произвольными
09:11:59 ДП
User 104477
User 387068345
что это за структура данных получается [0: 'prop1', 1: 'prop2',  'key:1 'prop3', key2: 'prop4', ...] ?
А такого синтаксиса в JS вообще нет (с квадратными скобками и key-value парами), есть с фигурными
09:15:34 ДП
User 387068345
ок спасибо
09:15:50 ДП
User 387068345
интерпретатор такую фигню позволяет использовать
09:15:50 ДП
User 387068345
А такого синтаксиса в JS вообще нет (с квадратными скобками и key-value парами), есть с фигурными
09:16:38 ДП
User 279233223
User 387068345
интерпретатор такую фигню позволяет использовать
Покажи :)
09:19:16 ДП
09:19:59 ДП
User 279233223
Вот ты забавный человек)
09:29:58 ДП
User 78740762
User 387068345
это же вывод, а не ввод, вывод и под хохлому можно разукрасить
09:30:22 ДП
User 104477
User 387068345
На твоём скрине ничего подобного тому, что ты привел в примере, на который я изначально отвечал, нет, тут обычный пустой [] и работа со свойствами и методами
09:32:22 ДП
User 104477
Не очень понятно, чего ты пытаешься добиться при помощи arr.index = "0", впрочем
09:32:57 ДП
User 104477
Это никак не влияет на дальнейшие операции, у объекта просто появляется постороннее свойство
09:47:01 ДП
User 387068345
пардон, херню кинул, сам не подумал что скинул
09:52:59 ДП
User 153711996
User 279233223
А что такое "р"?
реактивное
09:53:22 ДП
User 171372606
Хай. А когда в жквери, вот такая вот нотация, к какому именно объекту я обращаюсь? 

$.map(index, function(){})
09:55:58 ДП
User 153711996
User 171372606
Хай. А когда в жквери, вот такая вот нотация, к какому именно объекту я обращаюсь? 

$.map(index, function(){})
к jq синглтону, если память не подводит
09:56:15 ДП
User 171372606
User 153711996
к jq синглтону, если память не подводит
Это что значит?
09:56:32 ДП
User 153711996
User 171372606
Это что значит?
базовый класс
09:57:07 ДП
User 78740762
боже, нет там никаких базовых классов и синглтонов в jq
09:58:59 ДП
User 153711996
User 78740762
боже, нет там никаких базовых классов и синглтонов в jq
взгляни исходный код
09:59:22 ДП
User 153711996
и в частности $.extend метод
10:00:44 ДП
User 78740762
ссылку на файл в гитхабе где реализация синглтона
10:01:02 ДП
User 78740762
и на базовый класс за одно
10:01:19 ДП
User 376997004
Ребят, рекурсия важная тема в програмировании?
10:01:39 ДП
User 215655868
User 376997004
Ребят, рекурсия важная тема в програмировании?
очень
10:02:09 ДП
User 215655868
на столько, что в хаскеле нет имеративных циклов, и все делается через рекурсию
10:02:54 ДП
User 78740762
User 215655868
на столько, что в хаскеле нет имеративных циклов, и все делается через рекурсию
не самое удачное оправдание важности )
10:02:57 ДП
User 153711996
User 78740762
ссылку на файл в гитхабе где реализация синглтона
это я как раз у тебя должен спросить
10:02:59 ДП
User 467173752
Да, хотя в JS в большинстве случаев лучше всё-таки использовать циклы
10:03:15 ДП
User 78740762
User 153711996
это я как раз у тебя должен спросить
я должен скинуть ссылку на их отсутствие?
10:03:19 ДП
10:03:25 ДП
User 376997004
Буду вникать
10:05:14 ДП
User 153711996
User 78740762
я должен скинуть ссылку на их отсутствие?
ясно...
10:05:26 ДП
User 78740762
User 153711996
ясно...
аналогично )
10:05:57 ДП
User 153711996
User 78740762
аналогично )
посмотри исходники для начала
10:06:10 ДП
User 153711996
как глянешь, продолжим
10:06:47 ДП
User 279233223
User 153711996
реактивное
Эй
10:06:50 ДП
User 279233223
А как такое может быть?
10:06:56 ДП
User 279233223
Куда ты иммутабельность дел?
10:07:06 ДП
User 78740762
User 153711996
как глянешь, продолжим
пф, поменьше гонора
10:07:23 ДП
User 153711996
User 78740762
пф, поменьше гонора
больше тактичности
10:07:35 ДП
User 153711996
User 279233223
Куда ты иммутабельность дел?
никуда
10:07:52 ДП
User 279233223
User 153711996
никуда
А как реактивность живет? 🤔
10:07:55 ДП
User 78740762
куда уж тактичнее, на вброс про синглтоны и базовые классы, я всего лишь попросил указать где это в исходниках
10:08:01 ДП
User 279233223
Это что за недо-реактивность
10:08:17 ДП
User 153711996
User 279233223
Это что за недо-реактивность
с чего ради?
10:08:36 ДП
User 279233223
User 153711996
с чего ради?
В чем суть реактивности?
10:08:51 ДП
User 153711996
User 279233223
В чем суть реактивности?
в представлении потоков
10:09:27 ДП
User 153711996
но причем тут иммутабельность? это разные вещи
10:09:40 ДП
User 153711996
используемые вместе
10:11:40 ДП
User 279233223
Смотри, если у нас изменились данные в одной переменной, а эта переменная завязанная на другую - что произойдет с другой, на которую идет завязка?
10:12:22 ДП
User 215655868
а чем потоки отличаются от композиции?
10:13:48 ДП
User 215655868
кроме того что композиция завернута в обвервер
10:13:52 ДП
User 153711996
User 279233223
Смотри, если у нас изменились данные в одной переменной, а эта переменная завязанная на другую - что произойдет с другой, на которую идет завязка?
какое-то урезанное представление
10:14:11 ДП
10:14:12 ДП
User 78740762
User 279233223
Смотри, если у нас изменились данные в одной переменной, а эта переменная завязанная на другую - что произойдет с другой, на которую идет завязка?
для реактивности не обязательна иммутабельность, важно узнать, что данные изменились и сделать апдейт забинденых значений
10:14:13 ДП
User 279233223
Мне лень холиварить
10:14:15 ДП
User 153711996
не в тему о реактивности
10:14:39 ДП
User 215655868
User 215655868
а чем потоки отличаются от композиции?
хелп
10:15:32 ДП
User 78740762
User 215655868
хелп
тем же чем мягкое от теплого.
10:32:08 ДП
User 142133444
ппц, ребят, как же это афигенно http://madebyevan.com/webgl-water/
10:33:04 ДП
User 201036437
User 142133444
ппц, ребят, как же это афигенно http://madebyevan.com/webgl-water/
Not bad
10:33:17 ДП
User 4052277
User 142133444
ппц, ребят, как же это афигенно http://madebyevan.com/webgl-water/
сам написал?)
10:33:29 ДП
User 142133444
ну да, в прошлой жизни может :)
10:34:08 ДП
User 142133444
хотя не, плохая шутка. Evan Wallace наверняка жив здоров :)
10:34:26 ДП
User 4052277
прикольно конечно
10:34:43 ДП
User 142133444
пробовал бить шариком по воде?
10:34:52 ДП
User 142133444
или проводить мышкой по верхему слою воды?
10:35:00 ДП
User 4052277
у меня только ютуб(
10:35:12 ДП
User 201036437
User 142133444
ну да, в прошлой жизни может :)
Так-то любую игру на uinity можно скомпилить под webgl, насколько я помню
10:35:21 ДП
User 201036437
Поэтому технически возможности неограничены
11:22:48 ДП
User 13332815
Товагищи, а в for ... of ... цикле как-то можно получить индекс итерации, или извращаться с i++?
11:23:27 ДП
User 60331718
User 13332815
Товагищи, а в for ... of ... цикле как-то можно получить индекс итерации, или извращаться с i++?
Почему бы тебе тогда не использовать функции, типо .map, .every, .some и прочее?
11:23:51 ДП
User 13332815
Потому что я пока их не освоил)
11:35:57 ДП
User 536794816
Ребята, всем доброго дня. Помогите пжл. Новичок. С чего начать изучения языка?
11:36:10 ДП
User 104477
User 13332815
Товагищи, а в for ... of ... цикле как-то можно получить индекс итерации, или извращаться с i++?
Нет, нельзя, for of не предполагает обязательно массив, это может быть любой объект, реализующий нужный протокол, индексов вообще может не быть. Лучше используй Array#forEach
11:36:44 ДП
User 4052277
User 536794816
Ребята, всем доброго дня. Помогите пжл. Новичок. С чего начать изучения языка?
http://learn.javascript.ru
learn.javascript.ru
Перед вами учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM.
11:36:59 ДП
User 536794816
User 4052277
http://learn.javascript.ru
learn.javascript.ru
Перед вами учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM.
Спасибо)
11:37:26 ДП
User 104477
User 4052277
http://learn.javascript.ru
learn.javascript.ru
Перед вами учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM.
одобряю, это де-факто стандарт бесплатных материалов для изучения сейчас
11:38:15 ДП
User 194411327
User 536794816
Ребята, всем доброго дня. Помогите пжл. Новичок. С чего начать изучения языка?
активно советую помимо чтива, на learn.javascript - https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg/playlists
youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg
Black-belt your development skills. Tutorials on Node.js, JavaScript, CSS, HTML, Vue.js, React and much more... JavaScript tutorials for beginners - https://...
11:39:25 ДП
User 336305803
Неплохой чел, для вью смотрел как он реализует приложухи
11:39:29 ДП
User 536794816
User 194411327
активно советую помимо чтива, на learn.javascript - https://www.youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg/playlists
youtube.com/channel/UCW5YeuERMmlnqo4oq8vwUpg
Black-belt your development skills. Tutorials on Node.js, JavaScript, CSS, HTML, Vue.js, React and much more... JavaScript tutorials for beginners - https://...
Спасибо большое😊
11:39:44 ДП
User 38165071
User 13332815
Потому что я пока их не освоил)
😳
11:39:50 ДП
User 194411327
у него много чего, в целом доступно, четко, без лишнего
11:40:13 ДП
User 13332815
User 38165071
😳
Да, бывает и так. Я ещё учусь, но работать уже надо.
11:41:08 ДП
11:41:11 ДП
User 4052277
блин томат разговаривает с мухомором
11:41:13 ДП
User 38165071
User 13332815
Да, бывает и так. Я ещё учусь, но работать уже надо.
http://learn.javascript.ru/ бегло хотя бы прочти )
learn.javascript.ru
Перед вами учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM.
11:41:44 ДП
11:42:00 ДП
User 13332815
User 38165071
http://learn.javascript.ru/ бегло хотя бы прочти )
learn.javascript.ru
Перед вами учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM.
Бегло я уже начитался по самое. YDKJS прочитал почти весь. Только на практике не всегда это всплывает в голове.
11:42:51 ДП
User 115916512
User 13332815
Бегло я уже начитался по самое. YDKJS прочитал почти весь. Только на практике не всегда это всплывает в голове.
тогда ты берешь mdn, открываешь страницу встроенного объекта и смотришь есть ли подходящий тебе метод
11:43:05 ДП
User 13332815
User 115916512
тогда ты берешь mdn, открываешь страницу встроенного объекта и смотришь есть ли подходящий тебе метод
Так и делаю.
11:43:12 ДП
User 194411327
вот mdn не советую
11:43:24 ДП
User 115916512
поясни
11:43:35 ДП
User 194411327
очень редко туда заглядываю.. очень там… странно и не так понятно расписано
11:43:51 ДП
User 115916512
а, ну зависит от того, что ты делаешь
11:43:53 ДП
User 194411327
т.еэ лучше я пороюсь в learn+W3C school
11:43:56 ДП
User 194411327
нежели mdn
11:44:00 ДП
User 13332815
Но по for ... of там много текста и нет того, что я ищу. Вот я и спросил, вдруг там чего-то просто нет.
11:44:15 ДП
User 78740762
User 194411327
очень редко туда заглядываю.. очень там… странно и не так понятно расписано
mdn имхо лучший справочник
11:45:18 ДП
User 194411327
имхо, надо лучше переводить и немного переделать сткрутуру описания. ибо у них такие примеры и описания, что без 100% знания теории - хрен ты там разберешься. как по мне.
11:45:31 ДП
User 171161881
https://kapeli.com/dash
kapeli.com/dash
Dash is an API Documentation Browser and Code Snippet Manager. Dash searches offline documentation of 200+ APIs and stores snippets of code. You can also generate your own documentation sets.
11:45:33 ДП
User 194411327
Ну, базу знать надо в любом случае, типа, что есть ссылочные объекты
11:45:53 ДП
User 115916512
мдн это прекрасны справочник для работающего программиста
11:45:55 ДП
User 194411327
однако читать на learn и w3c ипроще и вникается лучше, чуть ли на интуитивном
11:45:55 ДП
User 78740762
User 194411327
имхо, надо лучше переводить и немного переделать сткрутуру описания. ибо у них такие примеры и описания, что без 100% знания теории - хрен ты там разберешься. как по мне.
переводить? не надо ничего переводить, надо учить английский
11:46:22 ДП
User 194411327
User 115916512
мдн это прекрасны справочник для работающего программиста
я таковой, если быть точнее я как раз таки учусь на полного фронтенд разраба
11:47:03 ДП
User 115916512
User 194411327
я таковой, если быть точнее я как раз таки учусь на полного фронтенд разраба
мдн и лерн это ресурсы для разных целей
11:47:11 ДП
User 115916512
лерн - учебник, мдн - справочник
11:47:51 ДП
User 171161881
mdn это спека
11:47:59 ДП
User 171161881
learn - туториал
11:48:02 ДП
User 115916512
да вы упоролись
11:48:06 ДП
User 115916512
спека это спека
11:48:06 ДП
User 194411327
понимаю,ю и как тот же справочник learn тоже неплох. но в этом плане у меня выиграл w3c, примеры и песочница хороша
11:48:21 ДП
User 78740762
User 171161881
mdn это спека
что? серьезно?
11:48:39 ДП
User 104477
User 194411327
нежели mdn
MDN обычно объясняет ближе к спеке, а learn на примерах, мне кажется, это для разных задач ресурсы.
11:48:40 ДП
User 171161881
точнее справочник на спеку
11:49:56 ДП
User 87188018
Привет, ребята
помогите найти скрипт прогресса загрузки файла .... но не после нажаття кнопки, а после выбора файла | на jquery без дополнительных плагинов
11:50:04 ДП
User 115916512
Этот админ сломался, несите нового
11:50:28 ДП
User 115916512
User 87188018
Привет, ребята
помогите найти скрипт прогресса загрузки файла .... но не после нажаття кнопки, а после выбора файла | на jquery без дополнительных плагинов
но.... то что ты просишь это и есть плагин
11:50:50 ДП
User 104477
User 87188018
Привет, ребята
помогите найти скрипт прогресса загрузки файла .... но не после нажаття кнопки, а после выбора файла | на jquery без дополнительных плагинов
Вот есть статья https://tutorialzine.com/2013/05/mini-ajax-file-upload-form
tutorialzine.com/2013/05/mini-ajax-file-upload-form
In this tutorial we are going to create an AJAX file upload form, that will let visitors upload files from their browsers with drag/drop or by selecting them individually.
11:50:51 ДП
User 115916512
только инжектится напрямую
11:51:04 ДП
User 104477
User 115916512
но.... то что ты просишь это и есть плагин
хочет сам его написать, видимо 🙂
11:52:26 ДП
User 104477
Вот еще про реализацию виджета загрузки https://twitter.com/forwebdev/status/1014759905906094080
twitter.com/forwebdev/status/1014759905906094080
Автор библиотеки для загрузки файлов Filepond о пяти технических сложностях, которые ему пришлось решить в процессе разработки библиотеки → https://t.co/4V1to7yaOA https://t.co/45sJzZ4AXx
11:53:33 ДП
User 87188018
без установки дополнительных скриптов
типа такого, только не у нажатти на кнопку, а просто при выборе фала
https://phppot.com/jquery/jquery-progress-bar-for-php-ajax-file-upload/
phppot.com/jquery/jquery-progress-bar-for-php-ajax-file-upload
In this tutorial, we are going display a progress bar during the AJAX file upload process using jQuery. We are using jQuery form library and functions$(form).ajaxSubmit() update to submit form data to the PHP page. After progressing image upload we show the preview to the target selector. View DemoDownload File Upload Form showing Progress Bar […]
11:55:22 ДП
User 104477
User 87188018
без установки дополнительных скриптов
типа такого, только не у нажатти на кнопку, а просто при выборе фала
https://phppot.com/jquery/jquery-progress-bar-for-php-ajax-file-upload/
phppot.com/jquery/jquery-progress-bar-for-php-ajax-file-upload
In this tutorial, we are going display a progress bar during the AJAX file upload process using jQuery. We are using jQuery form library and functions$(form).ajaxSubmit() update to submit form data to the PHP page. After progressing image upload we show the preview to the target selector. View DemoDownload File Upload Form showing Progress Bar […]
Выбор файла - событие change на элементе input.
11:55:58 ДП
User 279233223
User 104477
Выбор файла - событие change на элементе input.
Вряд ли он догадался к чему ты это
11:56:12 ДП
User 104477
то есть вместо form.submit( fn ) или button.click( fn ) используй input.change( fn )
11:56:25 ДП
User 253577121
https://gist.github.com/Xangithub/e090b14cc1c0a413df324273c2223457
Итог... метод ББ вызывается без проблем. А вот ymaps.route внутри сабмита как будето не существует... 
Почему так и как это исправить? я хочу данные с формы брать

как вариант у Я есть своя форма, но там только 2 пункта в API, а мне нужно 4 чтобы было задано.
gist.github.com/Xangithub/e090b14cc1c0a413df324273c2223457
11:59:43 ДП
User 13332815
User 253577121
https://gist.github.com/Xangithub/e090b14cc1c0a413df324273c2223457
Итог... метод ББ вызывается без проблем. А вот ymaps.route внутри сабмита как будето не существует... 
Почему так и как это исправить? я хочу данные с формы брать

как вариант у Я есть своя форма, но там только 2 пункта в API, а мне нужно 4 чтобы было задано.
gist.github.com/Xangithub/e090b14cc1c0a413df324273c2223457
И ошибку не мешало бы приложить, часто в ней видно решение.
12:00:03 ПП
User 253577121
да нет ошибок... молча...
12:00:36 ПП
User 253577121
научите передать данные с формы в эту штуку плиз.
12:00:52 ПП
User 253577121
Я после Java не понимаю  что творится ((
12:01:27 ПП
User 169004123
Добрый день! требуется организовать метод .addEventListener для создаваемых ранее элементов, которых может быть разное количество. Как это можно сделать, кроме как писать функцию для каждого элемента?
12:02:15 ПП
User 253577121
Результат такой, что все данные с формы в алерте видны, который ставлю для дебага. НО даже если я впишу руками данные в вызов внутри сабмита. Он не вызовется.
12:02:22 ПП
User 104477
User 169004123
Добрый день! требуется организовать метод .addEventListener для создаваемых ранее элементов, которых может быть разное количество. Как это можно сделать, кроме как писать функцию для каждого элемента?
Использовать делегирование событий (обработчик на корневой элемент с проверкой вхождения event.target в элементы нужного типа)
12:02:43 ПП
User 169004123
спасибо! почитаю
12:02:49 ПП
User 13332815
User 253577121
https://gist.github.com/Xangithub/e090b14cc1c0a413df324273c2223457
Итог... метод ББ вызывается без проблем. А вот ymaps.route внутри сабмита как будето не существует... 
Почему так и как это исправить? я хочу данные с формы брать

как вариант у Я есть своя форма, но там только 2 пункта в API, а мне нужно 4 чтобы было задано.
gist.github.com/Xangithub/e090b14cc1c0a413df324273c2223457
then(function (router) - точно router?
12:02:54 ПП
User 104477
User 253577121
Результат такой, что все данные с формы в алерте видны, который ставлю для дебага. НО даже если я впишу руками данные в вызов внутри сабмита. Он не вызовется.
попробуй собрать рабочий пример на codepen.io, пока не очень понятно, в чем твоя проблема
12:03:41 ПП
User 253577121
User 13332815
then(function (router) - точно router?
о еп.... там опечатка... это ж каллбек.. ща попробую
12:09:02 ПП
User 13332815
User 253577121
о еп.... там опечатка... это ж каллбек.. ща попробую
И, по идее, в консоли браузера должно было выругаться, что route не найден.
12:09:16 ПП
User 13332815
Хотя я томат, могу ошибаться.
12:15:15 ПП
User 244562225
Ребят, привет.         $(document).ready(function(){
            $("#mceu_35-open").click(function(){
                alert('test');
            });
        }); в каких ситуациях может молчать? Не реагирует на #mceu_35-open. В консоли ничего не выводит.
12:15:40 ПП
User 244562225
Или я не так делаю?))
12:18:08 ПП
User 115916512
Нет элемента на момент добавления слушателя
12:25:26 ПП
User 253577121
User 13332815
И, по идее, в консоли браузера должно было выругаться, что route не найден.
посмотрел я свой код, это пока я выкладывал ошибку сделал. в оригинале всё ок. ПРоблема актуальна. Текущий код запостил сюда https://jsfiddle.net/w7d4m9s3/12/
jsfiddle.net/w7d4m9s3/12
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
12:28:47 ПП
User 119596916
Есть кто в AJAX шарит?
12:29:34 ПП
User 60331718
User 119596916
Есть кто в AJAX шарит?
Правила читал?
12:30:24 ПП
User 119596916
User 60331718
Правила читал?
Нет
12:32:09 ПП
User 119596916
Но ща прочитал, другой вопрос тогда, где хорошие гайды по AJAX найти, посмотрел пар видегайдов, везде разная реализация, хочу найти оптимальный урок где все по полочкам разложат и дадут годных советов на будущее
12:35:36 ПП
User 104477
User 119596916
Но ща прочитал, другой вопрос тогда, где хорошие гайды по AJAX найти, посмотрел пар видегайдов, везде разная реализация, хочу найти оптимальный урок где все по полочкам разложат и дадут годных советов на будущее
Ну так реализаций и правда много. 
Самая старая - гонять данные через форму в айфрейме.
Чуть менее древняя - XMLHttpRequest и основанные на нем библиотеки (всякие $.ajax, superagent)
Самый модно-молодежный - fetch, поддерживается почти везде, кроме старых андроидов, оперы мини, IE
12:36:00 ПП
User 104477
Ты какую-то конкретную задачу решаешь, или просто ради интереса хочешь разобраться в теме?
12:37:22 ПП
User 119596916
User 104477
Ты какую-то конкретную задачу решаешь, или просто ради интереса хочешь разобраться в теме?
Пока делаю небольшой проект под пыхой и захотелось обновлять данные через бд без перезагрузки страницы
12:38:59 ПП
User 119596916
User 104477
Ты какую-то конкретную задачу решаешь, или просто ради интереса хочешь разобраться в теме?
Про последний вариант можно подробнее
12:39:14 ПП
User 119596916
Так как я встречал первые два только
12:44:28 ПП
User 521914340
Я тоже не знал про fetch, cейчас почитал, но так и не понял чем он лучше XMLHttpRequest.
12:45:24 ПП
User 13332815
User 521914340
Я тоже не знал про fetch, cейчас почитал, но так и не понял чем он лучше XMLHttpRequest.
Промисы вроде из коробки. fetch().then().then().catch()
12:45:36 ПП
User 245299916
User 521914340
Я тоже не знал про fetch, cейчас почитал, но так и не понял чем он лучше XMLHttpRequest.
тем шо не надо писать кучу кода?
12:46:00 ПП
User 245299916
ну относительно
12:51:47 ПП
User 13332815
Товарищи, а если в async функции лежит forEach/for цикл, то как заставить функцию ждать конца цикла? Не первый день об это спотыкаюсь.
12:56:34 ПП
User 104477
User 13332815
Товарищи, а если в async функции лежит forEach/for цикл, то как заставить функцию ждать конца цикла? Не первый день об это спотыкаюсь.
async в принципе ничего не ждёт, при первом же await из функции фактически возвращается промис :)
12:57:28 ПП
User 13332815
User 104477
async в принципе ничего не ждёт, при первом же await из функции фактически возвращается промис :)
Ок, а как повесить await на цикл?)
12:57:39 ПП
User 367151005
привет
Ребят подскажите пожалуйста по JS все никак не пойму
почему вот такой код
        let top = this.block.top + y
        // this.block.top = top
        console.log(top)
выдает
        274
        278
        283
        286
        289

а вот такой код
        let top = this.block.top + y
        this.block.top = top
        console.log(top)
выдает

        243
        374
        513
        658
        806
разница в комментарии
01:00:07 ПП
User 104477
User 367151005
привет
Ребят подскажите пожалуйста по JS все никак не пойму
почему вот такой код
        let top = this.block.top + y
        // this.block.top = top
        console.log(top)
выдает
        274
        278
        283
        286
        289

а вот такой код
        let top = this.block.top + y
        this.block.top = top
        console.log(top)
выдает

        243
        374
        513
        658
        806
разница в комментарии
Зависит от того, что есть block
01:00:44 ПП
User 367151005
обьект с реактивностью лежит в data Vue
01:01:50 ПП
User 467173752
User 142133444
ппц, ребят, как же это афигенно http://madebyevan.com/webgl-water/
Крутота
01:06:35 ПП
User 253577121
https://jsfiddle.net/w7d4m9s3/41/ ошибка SCRIPT5009: 'find' is not defined
_display (91,44) из html не видит функции...
jsfiddle.net/w7d4m9s3/41
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
01:12:14 ПП
User 104477
User 367151005
привет
Ребят подскажите пожалуйста по JS все никак не пойму
почему вот такой код
        let top = this.block.top + y
        // this.block.top = top
        console.log(top)
выдает
        274
        278
        283
        286
        289

а вот такой код
        let top = this.block.top + y
        this.block.top = top
        console.log(top)
выдает

        243
        374
        513
        658
        806
разница в комментарии
Разница в том, что в первом случае ты block.top не изменяешь, следовательно, все значения top у тебя получаются как константа + y, во втором же – (константа + y') + y
01:13:01 ПП
User 367151005
User 104477
Разница в том, что в первом случае ты block.top не изменяешь, следовательно, все значения top у тебя получаются как константа + y, во втором же – (константа + y') + y
и как же написать чтобы было как в первом варианте?
01:13:21 ПП
User 104477
User 367151005
и как же написать чтобы было как в первом варианте?
Написать что? Я же не знаю, что ты в этом объекте хранишь, что такое top, y и так далее.
01:14:29 ПП
User 367151005
User 104477
Написать что? Я же не знаю, что ты в этом объекте хранишь, что такое top, y и так далее.
в обьекте есть свойство top которое число, я хочу его увеличить на y
01:15:00 ПП
User 104477
User 367151005
в обьекте есть свойство top которое число, я хочу его увеличить на y
Откуда это свойство берется изначально, до прибавления y? Это какая-то реализация sticky header (держать элемент визуально в одной точке при прокрутке страницы)?
01:16:56 ПП
User 104477
User 367151005
в обьекте есть свойство top которое число, я хочу его увеличить на y
Храни отдельно значение top по умолчанию (в другом свойстве объекта, например, block.initialTop), а block.top вычисляй каждый раз, когда меняется y, как сумму initialTop и y.
01:17:41 ПП
User 104477
тогда зависимости от предыдущего вычисления block.top не будет, а будет только от текущего значения y.
01:18:07 ПП
User 367151005
User 104477
Храни отдельно значение top по умолчанию (в другом свойстве объекта, например, block.initialTop), а block.top вычисляй каждый раз, когда меняется y, как сумму initialTop и y.
а почему оно во втором по другому себя ведет?
01:19:43 ПП
User 104477
User 367151005
а почему оно во втором по другому себя ведет?
Я выше тебе ответил: потому что ты складываешь не координату элемента на странице с текущим положением прокрутки, а предыдущую сумму координаты и прокрутки с новой прокруткой
01:20:47 ПП
User 104477
Когда тебе надо передвинуть на шкале от 0 до 10 элемент с 5 на 6, ты же не прибавляешь 6?
01:20:56 ПП
User 104477
вот и здесь то же самое
01:21:17 ПП
User 104477
0 - точка отсчета, 5 и 6 - значения на шкале
01:22:41 ПП
User 104477
Чтобы все правильно работало, при изменении на 6 ты забываешь предыдущую позицию, неважно, 5 там или что-то другое, и просто складываешь координаты точки отсчета (0) с новой позицией (6)
01:26:46 ПП
User 4052277
User 253577121
https://jsfiddle.net/w7d4m9s3/41/ ошибка SCRIPT5009: 'find' is not defined
_display (91,44) из html не видит функции...
jsfiddle.net/w7d4m9s3/41
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
хз почему, но вот так видит
https://codesandbox.io/s/k2zo9jlll7
codesandbox.io/s/k2zo9jlll7
The online code editor tailored for web applications
01:34:35 ПП
User 59125113
всем привет, неподскажете,как можно получить доcтуп к конкретному json элементу через ссылку?
Например: primer.ru/api/v2/products?search=tovar
Выводит этот json файл
Что нужно дописать ссылке,чтобы по
01:34:58 ПП
User 69693804
User 173081551
{type: mongoose.Schema.Types.ObjectId, ref: 'collectionname'}
Это в схеме, а если я создаю конкретный документ: new User, например, то как указывать в нем ссылку? Например я хочу создать сразу 20 документов, в которых будет ссылка на каждый из них.
01:36:03 ПП
User 115916512
User 59125113
всем привет, неподскажете,как можно получить доcтуп к конкретному json элементу через ссылку?
Например: primer.ru/api/v2/products?search=tovar
Выводит этот json файл
Что нужно дописать ссылке,чтобы по
если ьез веб-интерфеса то никак
01:36:19 ПП
User 253577121
User 4052277
хз почему, но вот так видит
https://codesandbox.io/s/k2zo9jlll7
codesandbox.io/s/k2zo9jlll7
The online code editor tailored for web applications
чего то не пойму а где жаба скрипт? не вижу
01:36:38 ПП
User 4052277
Файл в папке src
01:36:43 ПП
User 59125113
User 115916512
если ьез веб-интерфеса то никак
через код можно же?
01:36:54 ПП
User 59125113
или нет?
01:37:31 ПП
User 115916512
ссылке - нет. Дело в том, что это файл, который возвращает сервер. ? в ссылке отпечает начало запроса к серверу, который он обрабатывает
01:37:44 ПП
User 115916512
если у тебя нет сервера, который найдет и раскурит то через ссылку никак
01:38:00 ПП
User 115916512
а в коде как угодно. Поиском, прямым обращением
01:38:24 ПП
User 253577121
User 4052277
хз почему, но вот так видит
https://codesandbox.io/s/k2zo9jlll7
codesandbox.io/s/k2zo9jlll7
The online code editor tailored for web applications
нашёл, разве скрипты не пишутся в хедер? или в конец?
01:38:39 ПП
User 115916512
типа collenction.find(el => el.name===tovar)
01:39:20 ПП
User 59125113
я просто совсем новичок, можете подскать как сформировать запрос в гугле?)
01:39:20 ПП
User 367151005
User 104477
Чтобы все правильно работало, при изменении на 6 ты забываешь предыдущую позицию, неважно, 5 там или что-то другое, и просто складываешь координаты точки отсчета (0) с новой позицией (6)
https://jsfiddle.net/eywraw8t/175426/ вот примерно что пытался сделать - при нажатии на красный квадрат должна поменяться его высота
jsfiddle.net/eywraw8t/175426
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
01:39:39 ПП
User 4052277
User 253577121
нашёл, разве скрипты не пишутся в хедер? или в конец?
Ну ты же видишь сам, и так, и так, и так
01:39:47 ПП
User 59125113
Мне нужно что бы ссылки подставлялись в этот код из json
01:40:00 ПП
User 104477
Правила прочитай и исправь сообщение
01:40:30 ПП
User 253577121
User 4052277
Ну ты же видишь сам, и так, и так, и так
а почему на фидле отображается? https://jsfiddle.net/w7d4m9s3/41/
jsfiddle.net/w7d4m9s3/41
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
01:40:48 ПП
User 4052277
User 253577121
а почему на фидле отображается? https://jsfiddle.net/w7d4m9s3/41/
jsfiddle.net/w7d4m9s3/41
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
Этого я не понял
01:42:23 ПП
User 253577121
User 4052277
Этого я не понял
а если find запихнуть в init?
01:42:25 ПП
User 104477
User 367151005
https://jsfiddle.net/eywraw8t/175426/ вот примерно что пытался сделать - при нажатии на красный квадрат должна поменяться его высота
jsfiddle.net/eywraw8t/175426
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
При захвате мыши тебе надо сохранить положение курсора и положение элемента как точку отсчета, а при mousemove изменять в соответствии с изменением позиции курсора top у элемента, который двигаешь. Просто складывать предыдущее значение top с новым offsetY недостаточно.
01:42:53 ПП
User 253577121
User 4052277
Этого я не понял
вообще код делается на основе этой статьи. http://webmap-blog.ru/bez-rubriki/postroenie-avtomobilnyx-marshrutov-ispolzuya-api-yandeks-kart-2-x
01:43:55 ПП
User 4052277
User 253577121
а если find запихнуть в init?
ну так пробуй)
01:44:29 ПП
User 253577121
User 4052277
ну так пробуй)
а чёго ты акшена не повесил ни на кнопку ни на форму?
01:44:50 ПП
User 253577121
User 4052277
ну так пробуй)
пробую, просто я на этом сервисе не был и надо разбираться
01:44:59 ПП
User 4052277
User 253577121
а чёго ты акшена не повесил ни на кнопку ни на форму?
document.querySelector('.test').addEventListener('click', find);
01:45:24 ПП
User 4052277
я добавил класс на кнопку
01:45:59 ПП
User 4052277
User 253577121
пробую, просто я на этом сервисе не был и надо разбираться
че там разбираться, тот же фидл  только лучше
01:46:19 ПП
User 253577121
User 4052277
че там разбираться, тот же фидл  только лучше
не вижу кнопку обновить...
01:46:43 ПП
User 253577121
вижу уже... но  ... мдя...
01:46:51 ПП
User 4052277
User 253577121
не вижу кнопку обновить...
справа окно страницы у него кнопка обновить рядом с адрессной строкой
01:47:07 ПП
User 367151005
User 104477
При захвате мыши тебе надо сохранить положение курсора и положение элемента как точку отсчета, а при mousemove изменять в соответствии с изменением позиции курсора top у элемента, который двигаешь. Просто складывать предыдущее значение top с новым offsetY недостаточно.
https://jsfiddle.net/eywraw8t/175443/ cделал, но по началу прыгает как-то
jsfiddle.net/eywraw8t/175443
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
01:47:13 ПП
User 4052277
и обновляется оно само при сохранении
01:47:46 ПП
User 386319887
всем привет.
а как можно отдебажить чужую страницу? а точнее перейти на определённую функцию, которая прописана в onClick кнопки?
т.е. там есть такой код
data-bind="click: $parent.changeQuantity.bind($data, false)"
а где и как найти этот changeQuantity?
пользуюсь девтулом FF
01:47:49 ПП
User 253577121
User 4052277
и обновляется оно само при сохранении
ну вот видишь лучше... а не работает ))
01:48:03 ПП
User 4052277
User 253577121
ну вот видишь лучше... а не работает ))
как это не работает, когда работает?
01:48:18 ПП
User 253577121
User 4052277
как это не работает, когда работает?
ну он карту не выводит... только форму
01:48:55 ПП
User 367151005
User 104477
При захвате мыши тебе надо сохранить положение курсора и положение элемента как точку отсчета, а при mousemove изменять в соответствии с изменением позиции курсора top у элемента, который двигаешь. Просто складывать предыдущее значение top с новым offsetY недостаточно.
все, спасибо
01:48:56 ПП
User 4052277
User 253577121
ну он карту не выводит... только форму
01:49:01 ПП
User 367151005
кажется надо спать уже
01:54:38 ПП
User 253577121
User 4052277
я выпал... у меня такого нет, только форма вверху
01:56:07 ПП
User 253577121
User 4052277
ie11 не грузит, edge и FF грузят только форму... карты самой нет
01:56:31 ПП
User 173081551
User 69693804
Это в схеме, а если я создаю конкретный документ: new User, например, то как указывать в нем ссылку? Например я хочу создать сразу 20 документов, в которых будет ссылка на каждый из них.
Обжектайди указывать и все
01:57:15 ПП
User 4052277
User 253577121
ie11 не грузит, edge и FF грузят только форму... карты самой нет
ну что тут скажешь, в хроме ок
01:59:14 ПП
User 124616083
всем привет, есть 1 слик слайдер на странице который вызвается в 2х местах, 1й сладер виден при входе на страницу сразу он работает нормально, второй находится в блоке который скрыт и раскрывается только после клика на определенную кнопку, во втором слайды накладываются друг на друга и ширина слайдов в консоле 0px стоит, после клика на кнопку перелистывания слайдера он начинает нормально работать? в чем может быть проблема?
01:59:16 ПП
User 104477
User 386319887
всем привет.
а как можно отдебажить чужую страницу? а точнее перейти на определённую функцию, которая прописана в onClick кнопки?
т.е. там есть такой код
data-bind="click: $parent.changeQuantity.bind($data, false)"
а где и как найти этот changeQuantity?
пользуюсь девтулом FF
Слушать обработчики событий на этом элементе из DevTools можно
01:59:16 ПП
User 253577121
User 4052277
ну что тут скажешь, в хроме ок
ладно, ща попробую локально. Я верно понял что получилось данные с форм на карту вкатить?
02:00:04 ПП
User 104477
User 386319887
всем привет.
а как можно отдебажить чужую страницу? а точнее перейти на определённую функцию, которая прописана в onClick кнопки?
т.е. там есть такой код
data-bind="click: $parent.changeQuantity.bind($data, false)"
а где и как найти этот changeQuantity?
пользуюсь девтулом FF
https://stackoverflow.com/questions/18544306/how-to-use-geteventlisteners-in-chrome-dev-tool
stackoverflow.com/questions/18544306/how-to-use-geteventlisteners-in-chrome-dev-tool
I tried to trace back which function hooked into a click event of .someclass. I open Chrome Dev Tool and type this getEventListeners(document.querySelector('.someclass')); The result is this Obj...
02:00:37 ПП
User 4052277
User 253577121
ладно, ща попробую локально. Я верно понял что получилось данные с форм на карту вкатить?
нет, ты какой вопрос формулировал? не видит find, я сделал так что видит, а чего оно там далее делает я даже не вникал
02:02:32 ПП
User 253577121
User 4052277
нет, ты какой вопрос формулировал? не видит find, я сделал так что видит, а чего оно там далее делает я даже не вникал
спасибо, а почему не видит то?  можешь пояснить?  локально кстати.
index.html
SCRIPT5007: Не удалось получить свойство "addEventListener" ссылки, значение которой не определено или является NULL
main.js (37,1) 37 строка это добавление листенера
02:02:48 ПП
User 4052277
User 253577121
спасибо, а почему не видит то?  можешь пояснить?  локально кстати.
index.html
SCRIPT5007: Не удалось получить свойство "addEventListener" ссылки, значение которой не определено или является NULL
main.js (37,1) 37 строка это добавление листенера
что такое локально?
02:03:07 ПП
User 253577121
User 4052277
что такое локально?
положил файлы локально на диск
02:13:29 ПП
User 4052277
User 253577121
спасибо, а почему не видит то?  можешь пояснить?  локально кстати.
index.html
SCRIPT5007: Не удалось получить свойство "addEventListener" ссылки, значение которой не определено или является NULL
main.js (37,1) 37 строка это добавление листенера
перенеси <script src="src/index.js"></script> в конец body, на момент загрузки скрипта элемент еще не был создан
02:20:43 ПП
User 253577121
User 4052277
перенеси <script src="src/index.js"></script> в конец body, на момент загрузки скрипта элемент еще не был создан
да, метод вызывается, однако ...  ymaps.route в ауте...
02:21:27 ПП
User 253577121
может я криво точки передаю?
02:29:22 ПП
User 253577121
Да так и есть если я строки передаю напрямую console.log(response) пишет ответ, а если массив нет...
02:54:46 ПП
User 253577121
как можно в другом методы соседнем получить ссылку на объект внутри соседнего метода?
02:55:35 ПП
User 194411327
а можно по русски Т_Т извини, но я правда запутался, пока читал. словно где-то слова пропустил ты.)
02:55:59 ПП
User 194411327
тебе нужно в методе одного получить ссылку на объект?
03:17:29 ПП
User 124616083
User 124616083
всем привет, есть 1 слик слайдер на странице который вызвается в 2х местах, 1й сладер виден при входе на страницу сразу он работает нормально, второй находится в блоке который скрыт и раскрывается только после клика на определенную кнопку, во втором слайды накладываются друг на друга и ширина слайдов в консоле 0px стоит, после клика на кнопку перелистывания слайдера он начинает нормально работать? в чем может быть проблема?
https://jsfiddle.net/h3z4qsn5/25/
jsfiddle.net/h3z4qsn5/25
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
03:17:41 ПП
User 124616083
помогите решить проблемку
03:19:38 ПП
User 4052277
User 124616083
https://jsfiddle.net/h3z4qsn5/25/
jsfiddle.net/h3z4qsn5/25
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
это шутка?
03:20:02 ПП
User 124616083
User 4052277
это шутка?
почему шутка?
03:20:15 ПП
User 4052277
потому что по твоей ссылке какой-то пиздец
03:20:37 ПП
User 124616083
User 4052277
потому что по твоей ссылке какой-то пиздец
я там подключал библиотеки слика
03:20:41 ПП
User 124616083
смотри код
03:20:51 ПП
User 279233223
User 4052277
это шутка?
Пранк который пошел не по плану
03:22:40 ПП
User 4052277
подскажите, пожалуйста, пример из доки библиотеки quilljs
https://codepen.io/quill/pen/kXRjQJ

что за $ на 19ой строке? откуда он взялся?
codepen.io/quill/pen/kXRjQJ
...
03:23:15 ПП
User 279233223
User 4052277
подскажите, пожалуйста, пример из доки библиотеки quilljs
https://codepen.io/quill/pen/kXRjQJ

что за $ на 19ой строке? откуда он взялся?
codepen.io/quill/pen/kXRjQJ
...
> //cdnjs.cloudflare.com/ajax/libs/jquery/2.2.2/jquery.min.js
03:23:37 ПП
User 4052277
так вроде нигде не подключен и упоминаний нет
03:23:39 ПП
User 124616083
User 4052277
потому что по твоей ссылке какой-то пиздец
там дело в том, что при клике Open slick не инициализируется сразу
03:23:49 ПП
User 279233223
User 4052277
так вроде нигде не подключен и упоминаний нет
Settings -> Javascript -> Add External Scripts/Pens
03:24:19 ПП
User 4052277
User 279233223
Settings -> Javascript -> Add External Scripts/Pens
мля, спасибо
03:50:04 ПП
User 142133444
Подскажите, плиз, в чем ошибка? Почему анимация выходит за холст? 
https://codepen.io/golgr/pen/gjrrNW?editors=1010
codepen.io/golgr/pen/gjrrNW?editors=1010
...
04:10:40 ПП
User 4052277
User 142133444
Подскажите, плиз, в чем ошибка? Почему анимация выходит за холст? 
https://codepen.io/golgr/pen/gjrrNW?editors=1010
codepen.io/golgr/pen/gjrrNW?editors=1010
...
я не шарю, но вроде вот эта строка все затирает ctx.clearRect(0, 0, 1000, 150);
04:11:24 ПП
User 142133444
это норм, если бы этой строчки не было, то все старые состояния анимации оставались
04:11:38 ПП
User 142133444
можешь попробовать заккоментировать ее
04:12:24 ПП
User 4052277
да я потыкал да
04:20:40 ПП
User 4052277
User 142133444
это норм, если бы этой строчки не было, то все старые состояния анимации оставались
у тебя кстати if никогда не отрабатывает
04:21:34 ПП
User 142133444
как узнал?
04:21:51 ПП
User 4052277
потыкал)
04:22:25 ПП
User 4052277
console.log туда впиши
04:22:47 ПП
User 4052277
и 25-26 строки тоже не ясно зачем
04:24:09 ПП
User 4052277
и frame_beggining нигде не передается
04:25:20 ПП
User 142133444
User 4052277
console.log туда впиши
console.log у меня отрабатывает

25-26 нужны для того, чтобы инициализировать изначальное состояние анимации

как это frame_beggining нигде не передается? Что ты имеешь ввиду?
04:25:54 ПП
User 4052277
User 142133444
console.log у меня отрабатывает

25-26 нужны для того, чтобы инициализировать изначальное состояние анимации

как это frame_beggining нигде не передается? Что ты имеешь ввиду?
закоментируй, ты их в функции определяешь повторно, на 18ой строке ты вызывваешь функцию но парметр не передаешь
04:26:57 ПП
User 142133444
это нормально, это функция-колбек в которую браузер передаст количество милисекунд с запуска программы и до обновления фрейма
04:27:13 ПП
User 142133444
https://learn.javascript.ru/js-animation
learn.javascript.ru/js-animation
04:30:29 ПП
User 4052277
Ок, зря влез, сорр
04:42:02 ПП
User 142133444
User 142133444
Подскажите, плиз, в чем ошибка? Почему анимация выходит за холст? 
https://codepen.io/golgr/pen/gjrrNW?editors=1010
codepen.io/golgr/pen/gjrrNW?editors=1010
...
ура! Я разобрался. Просто надо было в TankRightMoving(index) перед её исполнением ctx.save() вызывать, а после ctx.restore(). 

Иначе отступ будет определяться по индексу не относительно начала холста, а относительно предыдущего расположения элемента 

Вот это простое решение
https://codepen.io/golgr/pen/gjrrNW
codepen.io/golgr/pen/gjrrNW
...
05:14:08 ПП
User 594359173
User 542430919
https://codepen.io/uryashnik/pen/xJwBNP?editors=0010
codepen.io/uryashnik/pen/xJwBNP?editors=0010
...
смысл ставить точки с запятой при открывании скобок
https://codepen.io/tsarapoid/pen/KBzgLa?editors=0011
codepen.io/tsarapoid/pen/KBzgLa?editors=0011
...
05:15:18 ПП
User 171372606
Немного оффтопа в печку.

Если кто-то шарит в вебпаке, подскажите, плс. Хочу сбандлить и затранспайлить свои модули - это ок, но мне хочется сделать ещё один бандл для либ, как сделать так чтобы вебпак собирал все файлы из папки либс в один файл?
05:16:33 ПП
User 60331718
User 171372606
Немного оффтопа в печку.

Если кто-то шарит в вебпаке, подскажите, плс. Хочу сбандлить и затранспайлить свои модули - это ок, но мне хочется сделать ещё один бандл для либ, как сделать так чтобы вебпак собирал все файлы из папки либс в один файл?
@webpack_ru
05:17:30 ПП
User 171372606
User 60331718
@webpack_ru
Целое сообщество для вебпака. ЖОСТКА. Спасибо.
05:18:08 ПП
User 60331718
User 171372606
Целое сообщество для вебпака. ЖОСТКА. Спасибо.
Есть ещё для парсела, для д3, для ролапа
05:18:18 ПП
User 594359173
User 552943145
Подскажите почему цикл не работает, не могу вдуплиться.Поле инпут должно загораться красным если введено то чего нету в массиве, отрабатывает только последний элемент массива, короче видит только банан
https://jsfiddle.net/taeohw5g/1/
jsfiddle.net/taeohw5g/1
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
твоя функция работает только с классом test1, а он относится к первому полю только
05:18:20 ПП
User 60331718
По Вью, по реакту, по ангуляру
05:18:50 ПП
User 171372606
User 60331718
По Вью, по реакту, по ангуляру
Не ну это ясно.
05:21:44 ПП
User 594359173
User 552943145
Подскажите почему цикл не работает, не могу вдуплиться.Поле инпут должно загораться красным если введено то чего нету в массиве, отрабатывает только последний элемент массива, короче видит только банан
https://jsfiddle.net/taeohw5g/1/
jsfiddle.net/taeohw5g/1
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
The Document method querySelector() returns the first Element within the document that matches the specified selector, or group of selectors. If no matches are found, null is returned.
05:22:03 ПП
User 594359173
почему по классу выбираешь, ХЗ как у тебя цикл этот задействован
05:25:31 ПП
User 594359173
User 13332815
А если каждое значение овер20 символов?
переносишь на другие строки. а почему let а не const?
и такие цифры проще навреное в массив совать
05:36:12 ПП
User 308158155
Что нужно написать в коде чтобы передвинуть объект по нажатию на него в определенные координаты
05:41:40 ПП
User 594359173
User 308158155
Что нужно написать в коде чтобы передвинуть объект по нажатию на него в определенные координаты
какой объект
05:47:23 ПП
User 308158155
Картинка.Чтобы кликая на нее она передвигалась в определенные координаты
05:53:33 ПП
User 396119686
Доброй ночи.
Ребят написал простую иммитацию объекта Map 
При get() по ключу выдает значение 
Но проблема в том что выдает даже если нет аргумента или ключа нет в объекте
В чем может быть проблема?
05:54:49 ПП
User 153711996
User 396119686
Доброй ночи.
Ребят написал простую иммитацию объекта Map 
При get() по ключу выдает значение 
Но проблема в том что выдает даже если нет аргумента или ключа нет в объекте
В чем может быть проблема?
мб идет в родительском по принципу прототипов все же...можно репродьюс?
05:55:27 ПП
User 396119686
Ща создам прожект в кодопен
05:56:49 ПП
User 594359173
User 308158155
Картинка.Чтобы кликая на нее она передвигалась в определенные координаты
ну скрипт нужон
05:57:05 ПП
User 357283187
кстати говоря, так и не понял, где стоит использовать Map. Вроде как обычных обьектов с головой хватает
05:57:45 ПП
User 357283187
Буду рад услышать идеи, где кто использовал, и почему оно того стоит. Реально интересно
05:59:26 ПП
User 396119686
User 153711996
мб идет в родительском по принципу прототипов все же...можно репродьюс?
https://codepen.io/taalay96/pen/YjqNzG?editors=1010#
codepen.io/taalay96/pen/YjqNzG?editors=1010
...
06:00:03 ПП
User 194411327
User 357283187
кстати говоря, так и не понял, где стоит использовать Map. Вроде как обычных обьектов с головой хватает
Прикол map в том, что она тот же форич, только она возвращает массив. А форич неть.
06:00:22 ПП
User 194411327
Точнее Мара возвращает изменненый
06:00:26 ПП
User 194411327
А не изменения
06:00:35 ПП
User 357283187
я не о методе
06:00:42 ПП
User 357283187
а об обьекте new Map
06:00:44 ПП
06:00:51 ПП
06:00:54 ПП
User 194411327
Сорри
06:01:26 ПП
User 396119686
User 357283187
я не о методе
Добавляет ключ-значение в объект-массив
06:02:05 ПП
User 396119686
или по запросу get(ключ) возвращает значени
06:02:06 ПП
06:02:40 ПП
User 357283187
Ребят, вы не поняли вопрос. Я в курсе как он работает. Я спрашиваю, зачем его использовать, когда у меня есть обьекты
06:02:59 ПП
User 357283187
кстати говоря, так и не понял, где стоит использовать Map. Вроде как обычных обьектов с головой хватает
06:02:59 ПП
User 357283187
Буду рад услышать идеи, где кто использовал, и почему оно того стоит. Реально интересно
06:03:03 ПП
User 194411327
User 357283187
а об обьекте new Map
,как минимум, когда у тебя в ключе будет объект, массив или стринга
06:03:04 ПП
User 396119686
@flipmotions ? Ну как?
06:03:14 ПП
User 194411327
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Map
developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Map
Объект Map является простым ассоциативным массивом. Любые типы (как объекты, так и примитивы) могут быть использованы в качестве ключа или значения.
06:03:17 ПП
User 194411327
В описание
06:03:40 ПП
User 357283187
ну так, я не могу представить ситуацию, когда мне нужен массив или обьект в ключе
06:03:42 ПП
User 153711996
User 396119686
https://codepen.io/taalay96/pen/YjqNzG?editors=1010#
codepen.io/taalay96/pen/YjqNzG?editors=1010
...
вообще-то нужно поменять строку return obj.key на obj[key]
06:03:47 ПП
User 357283187
стринга там и так
06:03:48 ПП
User 153711996
это как минимум
06:04:07 ПП
User 396119686
разве это не одно и тоже?
06:04:21 ПП
User 153711996
User 396119686
разве это не одно и тоже?
нет
06:04:31 ПП
User 153711996
вернее не совсем
06:05:18 ПП
User 396119686
а теперь андефайнд (((
06:05:59 ПП
User 153711996
User 396119686
а теперь андефайнд (((
дак ключ передай
06:06:08 ПП
User 153711996
либо установи по дефолту первый
06:06:27 ПП
User 153711996
ты просто в своем примере пытался обратиться к свойству key
06:06:42 ПП
User 216655735
User 396119686
а теперь андефайнд (((
06:07:15 ПП
User 153711996
и плюс глять кол стэк
06:07:17 ПП
User 396119686
Хаххаха да все ок теперь Вы прям угадали мои действия 
Не я страшный
06:07:50 ПП
User 153711996
потому что это не совсем геттер или сеттер
06:08:17 ПП
User 396119686
User 153711996
и плюс глять кол стэк
аргумент ключа был пуст поэтому так себя вел
06:08:21 ПП
User 357283187
User 216655735
так и должно быть undefined
06:08:43 ПП
User 153711996
instance.obj.key getter
instance.obj.key = 1 //setter
06:08:59 ПП
User 357283187
типа, ты вернул ключ, который не засетил. Что ты ожидаешь получить?
06:09:00 ПП
User 153711996
так что у тебя в корне не правильная реализация
06:09:17 ПП
User 153711996
User 357283187
типа, ты вернул ключ, который не засетил. Что ты ожидаешь получить?
он его то засетил
06:09:23 ПП
User 153711996
он просто его не передал
06:09:28 ПП
User 357283187
он засетил 1
06:09:30 ПП
User 153711996
для возвращения
06:09:31 ПП
User 357283187
а вернул 2-й
06:10:04 ПП
User 153711996
User 357283187
а вернул 2-й
там и сет не правильный
06:10:12 ПП
User 153711996
как я выше писал должно быть
06:10:49 ПП
User 396119686
User 357283187
типа, ты вернул ключ, который не засетил. Что ты ожидаешь получить?
Нет аргумент метода get был совсем пуст До этого даже без ключа или с неправильным отсутствующим ключом возвращал значение(объект имеет только одно ключ-значение)
06:10:53 ПП
User 357283187
да-да, кстати, квадратные скобки в ключе. Иначе ты сетишь ключ с именем  key, а не то, что лежит в переменной key
06:11:43 ПП
User 396119686
Все ок парни Спасибо
06:12:31 ПП
User 396119686
User 357283187
да-да, кстати, квадратные скобки в ключе. Иначе ты сетишь ключ с именем  key, а не то, что лежит в переменной key
ааааа Понял спасибо
06:13:27 ПП
User 153711996
User 357283187
да-да, кстати, квадратные скобки в ключе. Иначе ты сетишь ключ с именем  key, а не то, что лежит в переменной key
да и он же его и возвращал
06:14:37 ПП
User 153711996
но вообще данные методы должны быть в прототипе
06:14:48 ПП
User 153711996
но не как не приватны
06:15:39 ПП
User 153711996
что б ты мог пользовать их в инстансах
06:15:52 ПП
User 153711996
экземпляр всмвсле
06:15:57 ПП
User 357283187
короче, вот так, как то
06:15:59 ПП
06:17:03 ПП
User 153711996
User 357283187
у тебя там 2 null
06:17:13 ПП
06:17:20 ПП
User 153711996
потому что нет прототипа
06:17:35 ПП
User 153711996
у тебя при new нет данных методов в экземпляре:)
06:17:47 ПП
User 153711996
нужно как бы прототип передать
06:17:52 ПП
User 153711996
как минимум
06:18:24 ПП
User 153711996
это если я не ошибаюсь
06:18:40 ПП
User 357283187
ошибаешься
06:18:42 ПП
User 153711996
но для каждого экземпляра значения общие
06:18:47 ПП
User 357283187
они там есть
06:18:53 ПП
User 153711996
залогируй
06:19:00 ПП
User 153711996
call stack
06:19:17 ПП
User 357283187
жди, codepen отлагает)
06:19:18 ПП
User 153711996
хотя я дома покавыряю:) отпишу, давно не возился с прототипами
06:19:23 ПП
06:19:44 ПП
User 153711996
нулы бро
06:19:47 ПП
06:19:57 ПП
User 357283187
то нуллы с прошлых
06:20:03 ПП
User 153711996
ладно, я дома гляну
06:20:24 ПП
06:20:26 ПП
User 357283187
вооот
06:22:08 ПП
User 357283187
типа, это просто будут личные свойства обьекта, а если положить в прототип, будут свойства прототипа, для всех экземпляров и всех инстансов. Но, с какой радости им быть нуловыми?)
06:40:36 ПП
User 87188018
ребята, помогите пожалуйста перенести данную функцию в jquery

function myFunction(el) {
  return document.getElementById(el);
}

return $('#el')[0]; - тут я знаю
а вот function myFunction(el) {
06:43:04 ПП
User 357283187
function myFunction(el) {
  return document.getElementById(#${el});
}
06:43:10 ПП
06:43:31 ПП
User 357283187
а в телеграме шаблонная строка это спец символ :))
06:44:06 ПП
User 357283187
вот так, я имел ввиду
06:45:29 ПП
07:01:13 ПП
User 87188018
Спасибо
07:06:02 ПП
User 354032356
ребя, визуалстудиокод переместил консоль в правую сторону, не могу назад вниз поставить. Кто силен подмогните скрином.
07:18:08 ПП
User 4052277
User 354032356
ребя, визуалстудиокод переместил консоль в правую сторону, не могу назад вниз поставить. Кто силен подмогните скрином.
такими вопросами даже меня можно довести до истерии, там блять кнопка есть
07:18:38 ПП
07:23:30 ПП
07:23:42 ПП
User 354032356
как бы не так
07:24:10 ПП
User 222210132
Ребят, а где можно с нуля обучиться дизайну + базовый фронт/вёрстка?
Кто-нибудь знает что-то достойное по теме?
07:25:06 ПП
User 354032356
нужно перейти в problems, там появится значок < и тогда уже после клика по нему то что ты написал
07:25:31 ПП
User 4052277
User 354032356
как бы не так
да все там так, потыкай получше
07:25:33 ПП
User 354032356
вот такой вот квест
07:28:21 ПП
User 4052277
User 222210132
Ребят, а где можно с нуля обучиться дизайну + базовый фронт/вёрстка?
Кто-нибудь знает что-то достойное по теме?
верстка на HTMLAcademy
js на https://learn.javascript.ru/
learn.javascript.ru
Перед вами учебник по JavaScript, начиная с основ, включающий в себя много тонкостей и фишек JavaScript/DOM.
07:29:23 ПП
User 155054210
User 222210132
Ребят, а где можно с нуля обучиться дизайну + базовый фронт/вёрстка?
Кто-нибудь знает что-то достойное по теме?
Если прям с нуля то подойдут любые уроки по html. Приніипиального различия между ними нету, т.к. расказываются базовые понятия, синтаксис
07:32:03 ПП
User 222210132
Да вот я тоже так думаю. Просто когда знаешь и шаришь, немного тяжеловато собрать программу для новичка. Хочется человеку дать не просто голый граф. дизайн, а с небольшой технической частью, чтобы он своё творение мог воплотить не только в фотошопе
07:35:30 ПП
User 357283187
User 222210132
Ребят, а где можно с нуля обучиться дизайну + базовый фронт/вёрстка?
Кто-нибудь знает что-то достойное по теме?
https://www.youtube.com/channel/UC7enHM_oJRYJOnyJrcRzwbg
youtube.com/channel/UC7enHM_oJRYJOnyJrcRzwbg
Проект: WebDesign Master Видео уроки по веб-дизайну и созданию сайтов. В своих уроках по веб дизайну и созданию сайтов я подробно рассказываю о том, как сдел...
07:36:16 ПП
User 357283187
вот тут очень годно. Там есть видосы, где чувак с 0 плиит прод проекты. Правда, если только ты не заснешь во время его видосов
07:39:44 ПП
User 222210132
Спасибо
08:57:03 ПП
User 13332815
https://pastebin.com/rwER8NLV Господа, а как-то можно замедлить эту функцию, чтобы не было кучи одновременных обращений к серверу?
09:26:26 ПП
User 284294073
User 13332815
https://pastebin.com/rwER8NLV Господа, а как-то можно замедлить эту функцию, чтобы не было кучи одновременных обращений к серверу?
debounce или throttling в js посмотри...
09:27:22 ПП
User 13332815
User 284294073
debounce или throttling в js посмотри...
Во, точно,  debounce. Слово вспоминал. Спасибо
10:28:04 ПП
User 282101221
всем доброго времени суток
10:29:18 ПП
User 282101221
помогите пожалуйста с кодом - 
e.goTo({
                                url: "a",
                                triggerLeave: !1
                            })
как отменить эту функцию goTo, что бы переход шел непосредственно от ссылки и ничео стороннего не бралось
10:29:19 ПП
10:32:21 ПП
User 282101221
а точнее что бы url брал именно от ссылки "a", сейчас он берет сторонние ссылки с доп классами