Size: a a a

2019 November 16

L

Lupusregina[beta] in pro.js
Ilya Sevostyanov
Мы с коллегами ставим шутошный диагноз "велосипедо-фобия" ( bicycle fobia )
Причём "заболеванию" подвержены не только джуны, но и некоторые вполне себе синьеры :)
наобарот же. велосипедо-филия
источник

SS

Sergey Slipchenko in pro.js
Lupusregina[beta]
наобарот же. велосипедо-филия
есть две крайности)
источник

IS

Ilya Sevostyanov in pro.js
Lupusregina[beta]
наобарот же. велосипедо-филия
Не, филия это когда сплошь подряд пилят свои велосипеды, когда ёмкость применения уже давно превышает пороги разумного использования библиотеки.
Что стоит делать самому и как это  делать, в чем будет PROFIT это довольно сложная задача требующая глубокого понимания в первую очередь работы целевого решения + ещё и ресерч. Очень часто "работу" по такому размышлению предпочитают скипнуть, мол "вот есть микроскоп, зарядим его в пушку и будем стрелять по говоздям"
При этом что пушка что микроскоп что гвозди - очень годные, от именитых производителей и популярные в своей отраслевой нише, т.е. Хороший микроскоп + хорошая пушка + хорошие гвозди = полюбас хороший результат.
источник

VB

Vladislav Bondarev in pro.js
Ребят, что не верно здесь:

var f_l = 2;

function fouls_left() {
   var image = document.getElementById('fouls_left');
   switch(f_l)
   {
       case '1':
       image.src = "foul_l1.png";
       break;
       case '2':
       image.src = "foul_l2.png";
       break;
       case '3':
       image.src = "foul_l3.png";
       break;
       case '4':
       image.src = "foul_l4.png";
       break;
   
   }
}

setInterval(fouls_left,1000);
источник

VB

Vladislav Bondarev in pro.js
мне нужно чтобы менялась картинка в зависимости от значения переменной
источник

VB

Vladislav Bondarev in pro.js
в HTML вот это:
<div class="fouls_left"> <img src="foul_l0.png" id="fouls_left"> </div>
источник

SS

Sergey Slipchenko in pro.js
Vladislav Bondarev
Ребят, что не верно здесь:

var f_l = 2;

function fouls_left() {
   var image = document.getElementById('fouls_left');
   switch(f_l)
   {
       case '1':
       image.src = "foul_l1.png";
       break;
       case '2':
       image.src = "foul_l2.png";
       break;
       case '3':
       image.src = "foul_l3.png";
       break;
       case '4':
       image.src = "foul_l4.png";
       break;
   
   }
}

setInterval(fouls_left,1000);
у тебя сравнивается строка с числом. А вообще switch там не нужен, юзай интерполяцию
источник

VB

Vladislav Bondarev in pro.js
что это? if ?
источник

SS

Sergey Slipchenko in pro.js
Vladislav Bondarev
что это? if ?
foul_l${f_l}.png
то бишь вставка выражения в строку
источник

SS

Sergey Slipchenko in pro.js
ещё код стоит хотя бы три бэктика заворачивать, а то жёстко его так читать))

"```"
источник

SS

Sergey Slipchenko in pro.js
сверху и снизу
источник

VB

Vladislav Bondarev in pro.js
Sergey Slipchenko
foul_l${f_l}.png
то бишь вставка выражения в строку
ааа, прикольно
источник

VB

Vladislav Bondarev in pro.js
var f_l = 2;

function fouls_left() {
   var image = document.getElementById('fouls_left');

       image.src = "foul_l${f_l}.png";
}

setInterval(fouls_left,1000);
источник

SS

Sergey Slipchenko in pro.js
Vladislav Bondarev
var f_l = 2;

function fouls_left() {
   var image = document.getElementById('fouls_left');

       image.src = "foul_l${f_l}.png";
}

setInterval(fouls_left,1000);
да
источник

VB

Vladislav Bondarev in pro.js
так должно работать?
setInterval(fouls_left,1000);
Правильно я написал? Она раз в секунду запускает функцию, верно?
источник

SS

Sergey Slipchenko in pro.js
только бэктиков не хватает всё равно
источник

VB

Vladislav Bondarev in pro.js
что это такое?
источник

SS

Sergey Slipchenko in pro.js
Vladislav Bondarev
так должно работать?
setInterval(fouls_left,1000);
Правильно я написал? Она раз в секунду запускает функцию, верно?
да. Должна. А в остальном, в js принято использовать camelCase. Плюс функцию можно не объявлять, я прям в вызове записать. Профита мало от разделения
источник

SS

Sergey Slipchenko in pro.js
Vladislav Bondarev
что это такое?
"```" до и после куска кода. Без кавычек конечно. Это чтоб моноширинный шрифт хотя бы был
источник

SS

Sergey Slipchenko in pro.js
выше ведь писал об этом
источник