Показать сообщение отдельно
  #3 (permalink)  
Старый 25.01.2019, 13:38
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,215

Сообщение от RuBrain
как прочитать arguments функции secondFunс?
Например записать их в другой массив...
function secondFunc(a, b) {
	var prm=[];
	for( let i=0; i<arguments.length; i++ ){
		prm[i]=arguments[i]
	};
    return function(c, d){
        for( let i=0; i<prm.length; i++ ){
            alert(prm[i]);
        }
        return a + b + c + d;
    }
}

function mainFunc(second) {
    return second(1,2);
}
alert( mainFunc( secondFunc(3,5) ) );

Последний раз редактировалось ksa, 25.01.2019 в 13:42.
Ответить с цитированием