tabs.forEach(function (el, i) {
el.addEventListener('click', function (e) {
var currentTabIndex = i;
tabs.forEach(function (el, i) {
var forEach = function(collection, cb) {
return Array.prototype.forEach.call(collection, cb)
}
forEach(tabs, function (el, i) {
el.addEventListener('click', function (e) {
var currentTabIndex = i;
//--------------
})
})
для того что-бы отпрвлять из конфига конкретного блока, кастомные переменные. Которые в последующем могут быть использованы непосредственно в каком либо блоке.
Мне кажется, вы чего-то мудрите.
Js2JsCompiler.prototype.compileCode = function(code) {
return code; // as we need to compile javascript to javascript, we do nothing here :)
}