Size: a a a

Верстка сайтов HTML/CSS/JS/PHP

2020 May 19

ПП

Павел Проворнов... in Верстка сайтов HTML/CSS/JS/PHP
Michael
Значит event параметром принимать не обязательно, но считается, что нужно?
когда вешаешь листнер, то эвент всегда передается в функцию-хэндлер первым параметром.
Проверь - создай листнер с анонимной функцией, внутри функции вызови массив аргументов

У тебя нет события при вызове функции в коде

Соответственно ,если ты просто опишешь функцию и будешь обращаться внутри нее к событию, то у тебя событие будет андефайнд
источник

ПП

Павел Проворнов... in Верстка сайтов HTML/CSS/JS/PHP
Alexs7
Кто-нибудь знает, как сделать так, чтобы модальное окно покрывала всю ширину окна браузера. Т.е. покрывало даже полосу прокрутки страницы и удаляло из нее бегунок и стрелки (вверх-вниз)?
задай боди оверфлоу:хидден)
источник

M

Michael in Верстка сайтов HTML/CSS/JS/PHP
Павел Проворнов
когда вешаешь листнер, то эвент всегда передается в функцию-хэндлер первым параметром.
Проверь - создай листнер с анонимной функцией, внутри функции вызови массив аргументов

У тебя нет события при вызове функции в коде

Соответственно ,если ты просто опишешь функцию и будешь обращаться внутри нее к событию, то у тебя событие будет андефайнд
Так в том и конфуз был. Что нет андефайнда когда обращаюсь к event
источник

A

Anton K. in Верстка сайтов HTML/CSS/JS/PHP
Захар
вот мы и нашли пхпшника
у меня микросервис, ресурсы жрет мало
Пхпшника?) Обоснуй . Мне даже самому интересно стало как ты одно к другому приставишь
источник

M

Michael in Верстка сайтов HTML/CSS/JS/PHP
Павел Проворнов
когда вешаешь листнер, то эвент всегда передается в функцию-хэндлер первым параметром.
Проверь - создай листнер с анонимной функцией, внутри функции вызови массив аргументов

У тебя нет события при вызове функции в коде

Соответственно ,если ты просто опишешь функцию и будешь обращаться внутри нее к событию, то у тебя событие будет андефайнд
источник

З

Захар in Верстка сайтов HTML/CSS/JS/PHP
Anton K.
Пхпшника?) Обоснуй . Мне даже самому интересно стало как ты одно к другому приставишь
если ты думаешь что сервером отдавать хтмл это оочень напряжно, то у тебя не было опыта с микросервисами
источник

ПП

Павел Проворнов... in Верстка сайтов HTML/CSS/JS/PHP
Michael
Так в том и конфуз был. Что нет андефайнда когда обращаюсь к event
источник

A

Anton K. in Верстка сайтов HTML/CSS/JS/PHP
Серверу отдавать лучше голый хтмл и большой js
источник

M

Michael in Верстка сайтов HTML/CSS/JS/PHP
Не совсем понятно где тут undefined выводится
источник

ПП

Павел Проворнов... in Верстка сайтов HTML/CSS/JS/PHP
Michael
Не совсем понятно где тут undefined выводится
Нагляднее?
источник

A

Alexs7 in Верстка сайтов HTML/CSS/JS/PHP
Спасибо overflow работает
источник

IL

Ilya Lebed in Верстка сайтов HTML/CSS/JS/PHP
Michael
У меня коyфуз. Почему тут event єто не underfined?)
Не понимаю о какой доке идёт речь. То что Данил скинул ниже, это функция addEventListener, а не анонимная функция, которую ты передал. По идее этот код должен выдавать undefined ошибку
Можешь выгрузить пример на jsbin или jsfiddle?
источник

IL

Ilya Lebed in Верстка сайтов HTML/CSS/JS/PHP
А, лол, у меня долго грузятся сообщения)
источник

ПП

Павел Проворнов... in Верстка сайтов HTML/CSS/JS/PHP
Короче, событие event передается всегда первым параметром в функцию-хэндлер события, когда ты через аддЭвентЛистнер ставишь обработчик.
Туда событие упадет первым параметром если нет аргументов и последним, если аргументы есть
источник

DS

Daniel Simushkin in Верстка сайтов HTML/CSS/JS/PHP
Ilya Lebed
Не понимаю о какой доке идёт речь. То что Данил скинул ниже, это функция addEventListener, а не анонимная функция, которую ты передал. По идее этот код должен выдавать undefined ошибку
Можешь выгрузить пример на jsbin или jsfiddle?
не должен)
https://codepen.io/Simushkin/pen/eYpQwrE

открой консоль и вводи в инпут что угодно
источник

M

Michael in Верстка сайтов HTML/CSS/JS/PHP
Павел Проворнов
Короче, событие event передается всегда первым параметром в функцию-хэндлер события, когда ты через аддЭвентЛистнер ставишь обработчик.
Туда событие упадет первым параметром если нет аргументов и последним, если аргументы есть
Та понятно первый параметр это евент. Но и без него евент работает
https://codesandbox.io/s/blazing-dust-dvug2?file=/src/index.js
источник

M

Michael in Верстка сайтов HTML/CSS/JS/PHP
Daniel Simushkin
не должен)
https://codepen.io/Simushkin/pen/eYpQwrE

открой консоль и вводи в инпут что угодно
Магия 😂
источник

IL

Ilya Lebed in Верстка сайтов HTML/CSS/JS/PHP
Daniel Simushkin
не должен)
https://codepen.io/Simushkin/pen/eYpQwrE

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

IL

Ilya Lebed in Верстка сайтов HTML/CSS/JS/PHP
Не знал этого раньше
источник

ПП

Павел Проворнов... in Верстка сайтов HTML/CSS/JS/PHP
Неееет, ребяяяяятааа

Это обработчик события, он всегда принимает в себя эвент
источник