if (a === 1) {
                  
                  
                   b();
                  
                  
                  } else {
                  
                  
                   c();
                  
                  
                  }
                  
                  
                  
                  
                  
                  function a() {
                  
                  
                   console.log(‘a’);
                  
                  
                  }
                  
                  
                  
                  
                  
                  function b() {
                  
                  
                   console.log(‘b’);
                  
                  
                  }
                  
                  
                  
                  
                  
                  function c() {
                  
                  
                   console.log(‘c’);
                  
                  
                  }
                  
                  
                  
                  
                  
                  Можно ли этот спагетти код сделать масштабируемым?
                  
                  
                  Не писать условий if else
                  
                  
                  Условно в хтмл в дата атрибуте в элементе div вставить какой-нибудь атрибут data-func=«a» (название функции a)
                  
                  
                  И из этого атрибута вызывать функцию
                  
                  
                  
                  
                  
                  const funcInit = $(‘.div’).attr(‘data-func’); //хотя здесь будет строка, странно из нее вызвать как-то функцию
                  
                  
                
Switch
Не понял при чем здесь свитч
Обсуждают сегодня