Size: a a a

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

2021 October 08

SS

Stanislav Skuratov in JavaScript Noobs — сообщество новичков
Я бы пробегал по первому слову и складывал в мар пару буква - количество ее повторений.
Затем бежал бы по второму слову и отнимал по единичке из мар, если буква встречается. И в последнем цикле бежал бы по мар и смотрел значения на -1. Если такие есть, то вернул бы false,  иначе true. Итого,сложность О(N)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
можно выйти как только букв не хватит во втором цикле
источник

А

Александр in JavaScript Noobs — сообщество новичков
Ну фиг знает кто что подключает) Если обо мне речь, то мне надо забрать куки по клику на расширение и передать их на сервер. Оттуда забрать и воткнуть в другой браузер. Куки забрал, а отправить ничего с Background JS не могу хоть убейся
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
вот это как n или как m+n????
ненавижу этот ваш биго
источник

SS

Stanislav Skuratov in JavaScript Noobs — сообщество новичков
Резонное замечание
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну зачем
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
один решение полностью написал, второй ащ код скинул
источник

j

jk in JavaScript Noobs — сообщество новичков
Ну я и скинул потому что он уже написал.
источник

j

jk in JavaScript Noobs — сообщество новичков
function scramble (str1, str2) {
 const map = {}

 for (const char of str1) {
   map[char] = (map[char] || 0) + 1
 }

 for (const char of str2) {
   if (!map[char]) {
     return false
   }

   map[char]--
 }

 return true
}
источник

j

jk in JavaScript Noobs — сообщество новичков
Пусть будет уже.
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
удолите оба((
источник

j

jk in JavaScript Noobs — сообщество новичков
Скинь ка текстом.
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
проверка на кириллицу? :D
источник

j

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

А

Александр in JavaScript Noobs — сообщество новичков
function SendData(url) {
 
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.onreadystatechange = function() {
 if (xhr.readyState == 4) {
 
   var resp = JSON.parse(xhr.responseText);
 }
}
xhr.send();  
 
}
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
чисто, вроде
источник

А

Александр in JavaScript Noobs — сообщество новичков
это в background.js код. Я *лять не могу понять, там это как-то по другому работает что-ли?
источник

А

Александр in JavaScript Noobs — сообщество новичков
Так вот в том и прикол, что у меня крыша едет. Должно работать, а не работает. Я подозреваю, что http запрос с файла background.js должен выполнятся как-то иначе. Через какой-то там chrome.action.webRequest или как-то так, или что-то в манифесте писать. Ну хер знает. Просто 4 часа уже сижу и не на шаг не сдвинулся.
источник

А

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

А

Александр in JavaScript Noobs — сообщество новичков
Вот ты думаешь я знаю?
Я расширения второй день ковыряю, файл background.is
источник