Size: a a a

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

2021 January 08

a

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

a

allpeg in JavaScript Noobs — сообщество новичков
Володя
реально с помощью js проверить элементы прикасаются друг друга или нет?
1) берешь https://developer.mozilla.org/ru/docs/Web/API/Element/getBoundingClientRect у двух элементов
2) берешь учебник по математике 5 класс (шутка)
источник

VM

Vlad Moskov in JavaScript Noobs — сообщество новичков
allpeg
нет лол
хотите сказать с помошью canvas нельзя проверить наложение эл-тов ?)
источник

a

allpeg in JavaScript Noobs — сообщество новичков
Vlad Moskov
хотите сказать с помошью canvas нельзя проверить наложение эл-тов ?)
нельзя)
источник

VM

Vlad Moskov in JavaScript Noobs — сообщество новичков
allpeg
нельзя)
источник

VM

Vlad Moskov in JavaScript Noobs — сообщество новичков
например
источник

a

allpeg in JavaScript Noobs — сообщество новичков
Vlad Moskov
например
это не наложение элементов
источник

a

allpeg in JavaScript Noobs — сообщество новичков
элемент - это в смысле HTMLElement
источник

В

Володя in JavaScript Noobs — сообщество новичков
Ну мне нужно если один div прикасаться/перекривает другой то выполнить действия
источник

CS

Cold Seattle in JavaScript Noobs — сообщество новичков
всем привет!

как показать страницу когда юзер кликает по ссылке из почты для подтверждения регистрации, как по ссылке его перекинуть так сказать в продолжение фронтенду?

есть форма, юзер регается, потом по ссылке из почты нужно перейти на  страницу нового аккаунта, как это сделать?
источник

a

allpeg in JavaScript Noobs — сообщество новичков
Cold Seattle
всем привет!

как показать страницу когда юзер кликает по ссылке из почты для подтверждения регистрации, как по ссылке его перекинуть так сказать в продолжение фронтенду?

есть форма, юзер регается, потом по ссылке из почты нужно перейти на  страницу нового аккаунта, как это сделать?
<a href=" ... ">кликни сюда</a>
источник

C

Chris in JavaScript Noobs — сообщество новичков
Amazing State
Напомните пожалуйста что делает оператор In в данном случае?)

 let fast = 'FastspringProductPath' in this.metadata;
     let openUrl = 'OpenUrl' in this.metadata;
Наличие поля с таким именем в объекте
источник

NB

Nikolay Breyn in JavaScript Noobs — сообщество новичков
Всем привет,кто может помочь построить архитектуру приложения,только начал изучать js,ещё не понимаю как это правильно делать https://jsfiddle.net/2rpq8w4e/1/
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
allpeg
если вы новичок в js
var newStr = 'Hello my friend friend friend hello hello my';
var search = ['friend', 'hello', 'Hello', 'my', 'wtf'];
var results = [];
for (var i = 0; i < search.length; i++) {
   results.push(0);
}
for (var str of newStr.split(' ')) {
   var found = search.indexOf(str);
   if (found !== -1) {
       results[found]++;
   }
}
console.log(results); // [ 3, 2, 1, 2, 0 ]


если нет то
var newStr = 'Hello my friend friend friend hello hello my';
var search = ['friend', 'hello', 'Hello', 'my', 'wtf'];
var obj = newStr.split(' ').reduce((acc, v) => {
   acc[v] = acc[v] ? (acc[v] + 1) : 1;
   return acc;
}, {});
console.dir(obj); // Object { Hello: 1, my: 2, friend: 3, hello: 2 }
Object.entries(obj).forEach(([str,times])=>console.log(`Строка "${str}" встретилась ${times} раз.`));
// Строка "Hello" встретилась 1 раз.
// Строка "my" встретилась 2 раз.
// Строка "friend" встретилась 3 раз.
// Строка "hello" встретилась 2 раз.
Я пока что придерживаюсь такого, да и это короче притом. Хоть я и не особо еще спец в js )

var newStr = 'Hello my friend friend friend hello hello my';
newStr = newStr.split(' ');

var regexp05 = [/my/, /friend/, /Hello/, /hello/];

for(var i=0; i<newStr.length; i++){
 for(var j=0; j<regexp05.length; j++){
   var finish = regexp05[j].exec(newStr[i]);
   if(finish){
     console.log(finish[0] + ' ' + '['+j+']');
   }
 }
}
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Только еще регулярки нужно подправить, чтобы лучше искали.
источник

PA

Pepe Apu in JavaScript Noobs — сообщество новичков
Всем привет.  Может кто подсказать, как в js в большом тексте провести поиск определенных слов и вывести их количество? Помню находил способ через matсh, но потерял.
Например let text = "Не жалела мама мыла. Мылом Милу мыла мама."
Нужно найти количество слов "мама" и дальше уже работать с этим числом
источник

VL

V. Lavrinovics 🇦🇹... in JavaScript Noobs — сообщество новичков
Pepe Apu
Всем привет.  Может кто подсказать, как в js в большом тексте провести поиск определенных слов и вывести их количество? Помню находил способ через matсh, но потерял.
Например let text = "Не жалела мама мыла. Мылом Милу мыла мама."
Нужно найти количество слов "мама" и дальше уже работать с этим числом
вон выше пример, исправь не много и будет работать )
источник

PA

Pepe Apu in JavaScript Noobs — сообщество новичков
V. Lavrinovics 🇦🇹
вон выше пример, исправь не много и будет работать )
можно в js это все одной командой делать как нибудь, не запуская циклы? Как с indexOf, только что бы выдавалось кол-во слов, а не первое вхождение?
у меня просто и так там цикл в цикле получается, не хотелось бы еще один цикл внутрь добавлять...
источник

DA

Danya Adadurov in JavaScript Noobs — сообщество новичков
Вопрос не совсем корректен из-за динамической типизации JSa, т.е. если туда приходит только булеан тип, это оба варианта подходят, если туда может придти строка, число и проч., то второй вариант, т.к. первый - строгое сравнение (включающее в себя сравнение типов данных).
источник

AP

Anton Permyakov in JavaScript Noobs — сообщество новичков
Pepe Apu
можно в js это все одной командой делать как нибудь, не запуская циклы? Как с indexOf, только что бы выдавалось кол-во слов, а не первое вхождение?
у меня просто и так там цикл в цикле получается, не хотелось бы еще один цикл внутрь добавлять...
indexOf все равно тот же цикл, просто написан не тобой
источник