Size: a a a

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

2021 March 29

КГ

Кирилл Голубев... in JavaScript — русскоговорящее сообщество
Максим Бизнес v.-1
а нельзя ли картинку в % уменьшать?
мне нужно не уменьшать, а обрезать
источник

КГ

Кирилл Голубев... in JavaScript — русскоговорящее сообщество
справа и слева
источник

Т

Тимерлан in JavaScript — русскоговорящее сообщество
всем привет.ребят не могу решить задачу.нужно из string сделать object .дана строка
{key1: value,key2 :value} нужно из него сделать объект. JSON.parse(string) не помогает
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
Кирилл Голубев
Переслано от Кирилл Голубев
всем привет, помогите плз придумать формулу рассчёта правильную для ширины изображения в канвазе. Суть в том, что есть канваз на всю ширину экрана,внутри него нарисован фон и персонаж. Фон сам по себе широкий, поэтому нужно на меньших разрешениях экрана его подрезать справа и слева.
 
 
 
  let diffBetweeenWindAndBg =  bg.width - window.innerWidth, xPos =  diffBetweeenWindAndBg < 0 ? bg.width : diffBetweeenWindAndBg, widthBg = bg.width-xPos*2;
 
  ctx.drawImage(bg, xPos, 0, widthBg, bg.height, xPos,0,widthBg, bg.height );
let cropSize = (ImageWidth-windowWidth)/2
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
По стольку надо отступить слева и справа
источник

|

|Atlas| in JavaScript — русскоговорящее сообщество
Привет, помогите пожалуйста с регуляркой, для замены (.replace()) < > & на другой символ, никак не могу нормально прописать. Для теста (.test()) подходит /^/[^<>&]*$/
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
Кирилл Голубев
Переслано от Кирилл Голубев
всем привет, помогите плз придумать формулу рассчёта правильную для ширины изображения в канвазе. Суть в том, что есть канваз на всю ширину экрана,внутри него нарисован фон и персонаж. Фон сам по себе широкий, поэтому нужно на меньших разрешениях экрана его подрезать справа и слева.
 
 
 
  let diffBetweeenWindAndBg =  bg.width - window.innerWidth, xPos =  diffBetweeenWindAndBg < 0 ? bg.width : diffBetweeenWindAndBg, widthBg = bg.width-xPos*2;
 
  ctx.drawImage(bg, xPos, 0, widthBg, bg.height, xPos,0,widthBg, bg.height );
Ну и как бы вот этим вооружиться https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/drawImage
источник

КГ

Кирилл Голубев... in JavaScript — русскоговорящее сообщество
я это и юзаю, я фомулу придумать не огу, выше код в посте моём
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
Кирилл Голубев
я это и юзаю, я фомулу придумать не огу, выше код в посте моём
От ширины изображения отнять ширину экрана
источник

КГ

Кирилл Голубев... in JavaScript — русскоговорящее сообщество
Денис Саенко
От ширины изображения отнять ширину экрана
так, говорю, формулу не могу отклибровать
 
 
 let diffBetweeenWindAndBg =  bg.width - window.innerWidth, xPos =  diffBetweeenWindAndBg < 0 ? bg.width : diffBetweeenWindAndBg, widthBg = bg.width-xPos*2;
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
Что значит откалибровать?
источник

ON

Octavian Newman in JavaScript — русскоговорящее сообщество
Денис Саенко
Что значит откалибровать?
Калибровка линз.
источник

КГ

Кирилл Голубев... in JavaScript — русскоговорящее сообщество
Денис Саенко
Что значит откалибровать?
моя формула щас считает не так, как надо, как видишь по скрину
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
Кирилл Голубев
так, говорю, формулу не могу отклибровать
 
 
 let diffBetweeenWindAndBg =  bg.width - window.innerWidth, xPos =  diffBetweeenWindAndBg < 0 ? bg.width : diffBetweeenWindAndBg, widthBg = bg.width-xPos*2;
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
При условии, конечно, то ширина картинки больше ширины экрана
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
Или канваса
источник

TO

Tony Osipenko in JavaScript — русскоговорящее сообщество
подскажите плиз, как удалить из json одну из записей. Находит все правильно, удаляет, но как будто локально... в json изменений нет, а вот если вывести в консоль ток повторно, то уже не находит. Или мб статью, что-то то что мне надо не нашёл
источник

В

Виталий in JavaScript — русскоговорящее сообщество
Всем привет, подскажите в чем ошибка, хочу удалить из обекта данные если они совпадают но indexOf не находит дубликат и выдает что нет одинаковых данных хотя они есть и получаю ошибку
const keyid=[...response.data];
           const data= [{"about": "", "id": "16250", "login": "dood", "name": "", "photo": "", "pol": "m"}];
           console.log(typeof(keyid))
           
           keyid.forEach((item, i, mass)=>{
               
           if(item.id){
             console.log(data)
             let index = data.indexOf(item);
             if(index>-1){
               data.splice(item);
               console.log("Найдено " + item.id +"INDEX " + index)
             }
           })
источник

КГ

Кирилл Голубев... in JavaScript — русскоговорящее сообщество
не срабатывает let diffBetweeenWindAndBg =  bg.width - window.innerWidth, xPos =  diffBetweeenWindAndBg < 0 ? bg.width : diffBetweeenWindAndBg/2, widthBg = xPos;
ctx.drawImage(bg, xPos, 0, widthBg, bg.height, xPos,0,widthBg, bg.height );
источник

ДС

Денис Саенко... in JavaScript — русскоговорящее сообщество
Tony Osipenko
подскажите плиз, как удалить из json одну из записей. Находит все правильно, удаляет, но как будто локально... в json изменений нет, а вот если вывести в консоль ток повторно, то уже не находит. Или мб статью, что-то то что мне надо не нашёл
Функция getData получает данные в оперативную память
источник