Показать сообщение отдельно
  #11 (permalink)  
Старый 14.08.2016, 16:21
Профессор
Отправить личное сообщение для DivMan Посмотреть профиль Найти все сообщения от DivMan
 
Регистрация: 08.03.2016
Сообщений: 429

Такой способ перебора с помощью for of, это тоже самое, что и через обычный for?

let o = {
	origin: 100
}

let o2 = {
	origin: 200
}

function sum(){
	let origin = this.origin;
	
	for(let arg of arguments){
		origin += arg
	}
}
	
	return origin
}

console.log(sum.call(o, 2,3))



let o = {
	origin: 100
}

let o2 = {
	origin: 200
}

function sum(){
	let origin = this.origin;
	
	for(var i =0; i < arguments.length; i++){
	origin += arguments[i]
}
	
	return origin
}

console.log(sum.call(o, 2,3))
Ответить с цитированием