fetch(object.options.url,settings).then(function(response){
response.json();
})
.then(function(body){
console.log(body); // здесь всегда будет undefined, независимо от ответа
})
подумайте почему такруки бы оторвал...var db = event.target.result,storage,transaction,data;
Мне нужно, чтобы у меня убирались все символы после точки
const p = text.indexOf('.');
const result = p === -1 ? text : text.slice(0, p);
console.log(result);
пробовал вот так:text.replace(/\[.][A-Z]/, "");
Данная регулярка найдет первую точку, сразу за которой следует заглавная латинская буква и вырежет только конкретно это сочетание, что совсем не соответствует заданному вопросу. Желательно что бы мало весилрантайм минимален и только то, что по факту используется
мобильный браузер долго не обрабатывалкомпилируется в высокоэффективный нативный DOM api, что делает его мега быстрым
плагин хватало на стандартные функционалыНачать поиск отсюда можно
// A.js
class A {
constructor(some_var) {
this.some_var = some_var;
}
do() {
console.log(this.some_var);
}
}
module.exports = A;
// index.js
const A = require('./A');
function print_it(param) {
const a = new A(param);
a.do();
}
print_it('wow'); // В консоли должно вывестись: wow
print_it('123'); // В консоли должно вывестись: 123
trigger.forEach(btn => {
понимаем, что на каждой итерации этого цикла мы создаем по функции тут:(total) => {
и ужасаемся, сколько процессорного времени и памяти мы сожрали в пустую const link = document.querySelector('a.some-link'); // подставьте свой селектор
link.addEventListener('click', event => {
event.preventDefault();
window.open(location.href);
location.assign(link.href);
});
Но это неожиданное для пользователя поведение. И состояние страницы в новой вкладке будет как при загрузке. Какое регулярное выражение использовать для валидации числа по нижеуказанным требованиям?Никакое, ибо не зачем.
Валидация делается по событиям keyup и pasteПочему бы не городить костыли и просто не использовать событие input?
function isURL(str) {
try {
new URL(str);
return true;
} catch {
return false;
}
}
console.log(isURL('http://')); // false
console.log(isURL('http://site.ru')); // true
с какими библиотеками?всем только библиотеки подавай... браузеры и без библиотек много чего умеют
$(function (){
var toRed = true;
function red(){
function changeFontRed() // Черный сменяется на Красный
{
$('#red').toggleClass('red-black');
$('#red').toggleClass('red');
yellow();
}
setTimeout(changeFontRed, 1500 )
}
function yellow(){
function changeFontYellow() // Черный сменяется на Желтый
{
$('#yellow').toggleClass('yellow-black');
$('#yellow').toggleClass('yellow');
if(toRed) { red(); }
else { green(); }
toRed = !toRed; // для желтого будем менять направление по этой переменной
}
setTimeout(changeFontYellow, 1500 )
}
function green(){
function changeFontGreen() // Черный сменяется на Зеленый
{
$('#green').toggleClass('green-black');
$('#green').toggleClass('green');
yellow();
}
setTimeout(changeFontGreen, 1500 )
}
green(); // сразу зажигаем только 1 из цветов
});