Size: a a a

JavaScript — русскоговорящее сообщество

2020 October 14

R

Roman in JavaScript — русскоговорящее сообщество
Большая W это все наоборот
источник

R

Roman in JavaScript — русскоговорящее сообщество
ты по сути исключаешь все то что не относится к латинице, цифрам и подчеркиванию
источник

A

Alexander in JavaScript — русскоговорящее сообщество
Всем привет! Ребят, у меня снова вопросы по rollup-у? Он может бандлить пакеты с npm в iife-формате?
источник

a

allpeg in JavaScript — русскоговорящее сообщество
kostyaCheban
Господа, когда в регулярке исключаю неалфавитно-цифровые символы, то русский тоже определяется как неалфавитно-цифровой, как же быть.
регулярки в js не по юникодным символам, т.е. русские буквы - это не "буквы"

/[^\P{L}\d]/u попробуй
источник

DM

Desmond Miles in JavaScript — русскоговорящее сообщество
/[\w\W]+/gim
источник

A

Alexander in JavaScript — русскоговорящее сообщество
У меня простейший конфиг и простейший файл с одним пакетом npm (hightlight.js). Я ожидаю, что он сбандлит необходимое вместе с содержимым hightlight.js  в один файл
источник

A

Alexander in JavaScript — русскоговорящее сообщество
источник

A

Alexander in JavaScript — русскоговорящее сообщество
А вместо этого получаю всего лишь это:
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Это rollup что ли?
источник

a

allpeg in JavaScript — русскоговорящее сообщество
Yuri Kalnin
Ребят, подскажите плиз как реализовать jQuery $('a').off() - на нативном js? removeEventListener хавает хенддер функцию которую нужно отключить, я их не знаю, мне надо все отключить; У jQuery off() может работать без параметров ведь
на нативном js - никак. только перехватом addEventListener.

<span id="s">ASDF</span>
<script type="text/javascript">
var s = document.getElementById('s');
s.addEventListener("click", function() {
  alert('fired!');
});
$(s).off('click');
$(s).off();
$(function(){
  $(s).off('click');
  $(s).off();
});
</script>
алерт будет вызываться, т.к. jquery не сможет снять чужой хэндлер
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
Alexander
Всем привет! Ребят, у меня снова вопросы по rollup-у? Он может бандлить пакеты с npm в iife-формате?
Видимо тебе не хватает вот этого плагина
https://github.com/rollup/rollup-plugin-commonjs
источник

A

Alexander in JavaScript — русскоговорящее сообщество
Denys Mikhalenko
Это rollup что ли?
да
источник

A

Alexander in JavaScript — русскоговорящее сообщество
а он будет делать в  cjs-формат судя по названию?
источник

A

Alexander in JavaScript — русскоговорящее сообщество
в iife никак?
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
это не связано
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Alexander
а он будет делать в  cjs-формат судя по названию?
из cjs в то, что куплено укажешь
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
насколько я могу судить, проблема в том, что у тебя твои импорты остались импортами, а ты хочешь их забандлить
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
не из cjs, а с импортами cjs*
источник

YK

Yuri Kalnin in JavaScript — русскоговорящее сообщество
allpeg
на нативном js - никак. только перехватом addEventListener.

<span id="s">ASDF</span>
<script type="text/javascript">
var s = document.getElementById('s');
s.addEventListener("click", function() {
  alert('fired!');
});
$(s).off('click');
$(s).off();
$(function(){
  $(s).off('click');
  $(s).off();
});
</script>
алерт будет вызываться, т.к. jquery не сможет снять чужой хэндлер
а как его перехватить, что то не понятно
источник

DM

Denys Mikhalenko in JavaScript — русскоговорящее сообщество
не надо перехватывать, сделай свою обертку
источник