Size: a a a

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

2021 April 17

s

swedesjs in JavaScript Noobs — сообщество новичков
К примеру?
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Ну как ты остальные методы написал?)
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Или надо по спеке обьяснять 😂
источник

v

va1 in JavaScript Noobs — сообщество новичков
смотри первый раз ты вызвал addElements -> у тебя вернулся caroulsel.
второй вызов - ты carousel.addElements вызываешь.
источник

s

swedesjs in JavaScript Noobs — сообщество новичков
Я просто модуль хочу написать для удобства с каруселями в вк) Типо Промежуточного ПО для модуля
источник

s

swedesjs in JavaScript Noobs — сообщество новичков
Хм
источник

v

va1 in JavaScript Noobs — сообщество новичков
Можно упороться и добавить в  прототип карусели метод addElements и тогда сможешь их чейнить
источник

v

va1 in JavaScript Noobs — сообщество новичков
но это уголовно наказуемо
источник

s

swedesjs in JavaScript Noobs — сообщество новичков
Всм
источник

j

jk in JavaScript Noobs — сообщество новичков
Офигеть, Symbol.toStringTag, это ещё на кой чёрт сдалось
источник

v

va1 in JavaScript Noobs — сообщество новичков
Ну очень очень плохо
источник

s

swedesjs in JavaScript Noobs — сообщество новичков
Для красоты
источник

s

swedesjs in JavaScript Noobs — сообщество новичков
Типо что ты имел ввиду?
источник

v

va1 in JavaScript Noobs — сообщество новичков
дай пару минут
источник

v

va1 in JavaScript Noobs — сообщество новичков
class SomeClass {
   constructor() {
       this.carousel = []
   }
   someMethod() {
       if (!Array.prototype.someMethod) {
           Array.prototype.someMethod = this.someMethod;
       }
       console.log('hihi');
       return this.carousel
   }
}

const myClass = new SomeClass();

myClass.someMethod().someMethod()

Но так делать нивкоем случае нельзя, прям капец, даж писать такое стыдно )

Просто возвращай this с ним и работай

То есть, если тебе важен чейнинг - возвращай this.
если нужно получить что-то, то возвращай что-то.
Это оборвёт цепочку, но я не думаю, что это критично, так как даже если бы код и не падал в твоем примере и возвращалась карусель, ты бы с ней что сделал ?  вызвал бы какой-нибуть метод массива для своих нужд, например фильтр. И на этом цепочка обрывается так и так. Нет нужды чейнить методы  до бесконечности
источник

E

Expl01t in JavaScript Noobs — сообщество новичков
Переслано от Expl01t
Добрый вечер всем.

Кто может мне помочь с трудным вопросом. Я человек тупой и в яве не шарю.

Есть так называемая программа autofill для браузера. Заполняет значения ячеек данных пользователя (имя, мыло, пароль и т.д.) - автозаполнение т.е..

Сиё чудо может "делать в яву".

Моя же проблема заключается вот в чём.

Мне нужно подставить в 2 поля (мыло и подтверждение мыла). 2 рандомных значения, чтобы при обновлении вкладки, эти значения менялись. Но при этом эти 2 поля должны быть одинаково заполнены на одной странице.

Но в моём случае он для первого поля рандомизирует одно значение, а в другое поле другое значение.

Я дуб, дубом. И моя не понимать таких сложных конструкций
источник

E

Expl01t in JavaScript Noobs — сообщество новичков
Переслано от Expl01t
источник

E

Expl01t in JavaScript Noobs — сообщество новичков
Переслано от Expl01t
источник

l1

laziz 123 in JavaScript Noobs — сообщество новичков
источник

l1

laziz 123 in JavaScript Noobs — сообщество новичков
как получилось два ??????
источник