| 
	| 
	
	
	| 
		
	| 
			
			 
			
				21.10.2013, 10:02
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 20.09.2012 
						Сообщений: 151
					 
		
 |  |  
	| это функция sort, а я спрашиваю про аргументы ф-и, которые не обозначены |  |  
	| 
		
	| 
			
			 
			
				21.10.2013, 10:11
			
			
			
		 |  
	| 
		
			|  | Профессор       |  | 
					Регистрация: 23.06.2011 
						Сообщений: 1,165
					 
		
 |  |  
	| 
	
 
	| Сообщение от hoax |  
	| это функция sort, а я спрашиваю про аргументы ф-и, которые не обозначены |  
	
 а если заменить в коде "rowA" на "a", "rowB" на "b" и функцию записать так
 
function(a, b)
 
станет ли более понятно, зачем вам дали ссылку на статью? |  |  
	| 
		
	| 
			
			 
			
				23.10.2013, 11:45
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 20.09.2012 
						Сообщений: 151
					 
		
 |  |  
	| не понятно, 
я имею в виду в параметре не передано значение.
 
function fun(a,b) { //параментр
return alert(a+b)
}
fun(5,6); //передача значения
а тут 
 
function(rowA, rowB)
 
при ее вызове (я так понял ее вызывают в sort) я не вижу обозначение rowA и rowB лично для меня это не понятные объекты... |  |  
	| 
		
	| 
			
			 
			
				23.10.2013, 14:29
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 20.09.2012 
						Сообщений: 151
					 
		
 |  |  
	| ну вот смотрите, у нас есть массив допустим
 var mass = [1,2,3,4,5]
 
 и ф-я сортировки с аргументами function sort(a,b)
 
 что в этом случае обозначют аргументы?
 
 a = 1, b = 2?
 
 Я это пытаюсь понять, что именно обозначают аргументы, и не понимаю каким образом они сортируются, само имя я понял что может быть любое да аргумента ф-и, но его значение, какое оно?
 |  |  
	| 
		
	| 
			
			 
			
				23.10.2013, 14:34
			
			
			
		 |  
	| 
		
			|  | CacheVar       |  | 
					Регистрация: 19.08.2010 
						Сообщений: 14,298
					 
		
 |  |  
	|  |  |  
	| 
		
	| 
			
			 
			
				23.10.2013, 16:23
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 20.09.2012 
						Сообщений: 151
					 
		
 |  |  
	| зачем вы кидаете мне ссылку, которую я видел уже 10 раз? |  |  
	| 
		
	| 
			
			 
			
				23.10.2013, 17:12
			
			
			
		 |  
	| 
		
			|  | Профессор       |  | 
					Регистрация: 08.07.2013 
						Сообщений: 212
					 
		
 |  |  
	| Смотри, предположим у тебя есть массив[слон, кит, ультрамарин, котенок] и надо его как-то отсортировать по возрастанию крутости. И для того чтобы это сделать надо как-то понять, как сравнивать например слона с китом и ультрамарина с котенком. Для этого вот эта функция и существует: считай что как первым аргументом так и вторым может оказаться любой элемент массива - для того чтобы массив отсортировать отношение порядка должно существовать между любой парой его элементов.
 
 То есть когда делаешь sort массива, вот эта функция сравнения вызывается не один раз, а столько, сколько надо для сортировки. Может пять раз, может стопицот
 |  |  
	| 
		
	| 
			
			 
			
				23.10.2013, 19:56
			
			
			
		 |  
	| 
		
			|  | CacheVar       |  | 
					Регистрация: 19.08.2010 
						Сообщений: 14,298
					 
		
 |  |  
	| 
	
 
	| Сообщение от hoax |  
	| я видел уже 10 раз? |  
	
 Знать имеет смысл посмотреть 11-тый...   |  |  
	| 
		
	| 
			
			 
			
				23.10.2013, 19:58
			
			
			
		 |  
	| 
		
			|  | CacheVar       |  | 
					Регистрация: 19.08.2010 
						Сообщений: 14,298
					 
		
 |  |  
	| 
	
 
	| Сообщение от Makarov |  
	| вот эта функция сравнения вызывается не один раз, а столько, сколько надо для сортировки. Может пять раз, может стопицот |  
	
 Он никак не может понять откуда берутся два ее аргумента А и Б...    
Вызывают ее так. Передавая ей два аргумента... Что тут не понятного? |  |  |  |