Size: a a a

JavaScript Rules

2020 February 13

A

Andrew in JavaScript Rules
Логика похожа, только синтаксис разный у нас) Спасибо
источник

LK

Lia Kharazishvili in JavaScript Rules
Здравствуйте, у меня вопрос связанный с видео уроком "Аннимированное меню на CSS и JS". С какими тегами в HTML прописаны классы .body-active и .nav-active. У меня при нажатии на кнопку сдвигается content вместо menu.
источник

AK

Alexandr Kovtunov in JavaScript Rules
Трудно так понять, не все этот урок смотрели, а те кто смотрел не обязательно все в точности помнят. Было бы нагляднее, если бы вы приложили код со своими соображениями почему все сломалось.
источник

AS

Alexandr Shcherbachev in JavaScript Rules
Добрый день, подскажите пожалуйста, есть select с множеством option в нем. В значениях value прописаны различные url . Мне нужно во всех optio n заменить определенную часть этих url на другое слово. Заранее спасибо за помощь
источник

ИМ

Игорь Морозов in JavaScript Rules
Добрый вечер. Подскажите пожалуйста.
При get запросе возвращается вся текущая страница, а мне из этого всего нужен конкретный блок. Как можно вырезать нужный?
источник

NM

Nikita MaL in JavaScript Rules
Игорь Морозов
Добрый вечер. Подскажите пожалуйста.
При get запросе возвращается вся текущая страница, а мне из этого всего нужен конкретный блок. Как можно вырезать нужный?
Я так предполагаю, блок имеется какой-то id , class или ещё что-то, к чему можно привязаться

От этого и делайте выборку нужного элемента
источник

ИМ

Игорь Морозов in JavaScript Rules
Nikita MaL
Я так предполагаю, блок имеется какой-то id , class или ещё что-то, к чему можно привязаться

От этого и делайте выборку нужного элемента
возвращется строка с html как мне в ней делать выборку?
источник

BI

Bogdan Ivanov in JavaScript Rules
Игорь Морозов
возвращется строка с html как мне в ней делать выборку?
regex/xpath
источник

АН

Александр Ниткин in JavaScript Rules
Извините за примитивный вопрос, но меня интересует, как в массиве увеличить регистр буквы, например не первой буквы, а например 2 или 3. Вот мой код, я меня значения, в методе slice(1) но нечему нормальному это не приводит, вот мой код.

s=["soo", "xum", "voo", "soo"];
x=s.map(function(ro){return ro[0].toUpperCase()+ro.slice(1)})
console.log(x)
источник

NP

Nikita Palko in JavaScript Rules
Всем привет! Подскажите как правильно сравнить элементы массива между собой и найти совпадения, используя метод filter()
источник

V

Vall 🌑 in JavaScript Rules
Nikita Palko
Всем привет! Подскажите как правильно сравнить элементы массива между собой и найти совпадения, используя метод filter()
element => element === targetElement?
источник

ИМ

Игорь Морозов in JavaScript Rules
Alexandr Shcherbachev
Добрый день, подскажите пожалуйста, есть select с множеством option в нем. В значениях value прописаны различные url . Мне нужно во всех optio n заменить определенную часть этих url на другое слово. Заранее спасибо за помощь
Наверно примерно так:
var options = document.querySelectorAll("select option");
options.forEach(function(elem){
 elem.value = elem.value.replace("что заменить", "на что заменить")
});
источник

AS

Alexandr Shcherbachev in JavaScript Rules
спасибо большое
источник

V

Vall 🌑 in JavaScript Rules
Александр Ниткин
Извините за примитивный вопрос, но меня интересует, как в массиве увеличить регистр буквы, например не первой буквы, а например 2 или 3. Вот мой код, я меня значения, в методе slice(1) но нечему нормальному это не приводит, вот мой код.

s=["soo", "xum", "voo", "soo"];
x=s.map(function(ro){return ro[0].toUpperCase()+ro.slice(1)})
console.log(x)
a.map(str => {
   const arrayOfLetters = str.split("");
   arrayOfLetters[1] = arrayOfLetters[1].toUpperCase();
   return arrayOfLetters.join("");
})
источник

АН

Александр Ниткин in JavaScript Rules
Vall 🌑
a.map(str => {
   const arrayOfLetters = str.split("");
   arrayOfLetters[1] = arrayOfLetters[1].toUpperCase();
   return arrayOfLetters.join("");
})
Спасибо )
источник

BI

Bogdan Ivanov in JavaScript Rules
во флудилку с этим вопросом
источник

P

Ponomarev Evgeniy in JavaScript Rules
всем привет! подскажите, как сделать дату в таком формате?
источник

V

Vladimir in JavaScript Rules
Ponomarev Evgeniy
всем привет! подскажите, как сделать дату в таком формате?
  function formatDateTime(d) {
   const dateOptions = {
     year: 'numeric',
     month: 'long',
     day: 'numeric',
     hour: 'numeric',
     minute: 'numeric',
   };
   const formattedDate = new Intl.DateTimeFormat('en-GB', dateOptions).format(d)
   const [time, date] = formattedDate.split(',');
   return `${date}; ${time}`;
}

formatDateTime(new Date())
источник

P

Ponomarev Evgeniy in JavaScript Rules
Vladimir
  function formatDateTime(d) {
   const dateOptions = {
     year: 'numeric',
     month: 'long',
     day: 'numeric',
     hour: 'numeric',
     minute: 'numeric',
   };
   const formattedDate = new Intl.DateTimeFormat('en-GB', dateOptions).format(d)
   const [time, date] = formattedDate.split(',');
   return `${date}; ${time}`;
}

formatDateTime(new Date())
большое спасибо)
источник

АИ

Артем Ильченко in JavaScript Rules
Подскажите плз, почему первый не работает вариант, а второй работает?
источник