Показать сообщение отдельно
  #9 (permalink)  
Старый 02.06.2012, 10:13
czp czp вне форума
Профессор
Отправить личное сообщение для czp Посмотреть профиль Найти все сообщения от czp
 
Регистрация: 15.10.2011
Сообщений: 213

Сообщение от Dim@ Посмотреть сообщение
function funcLength(Ob){
dlina=0;
for(i in Ob){
dlina++}
return dlina
}
function Prisvaivanie(Ob){
Ob.length = funcLength(Ob)
}
a = {h:'hdj',d:23}
Prisvaivanie(a)//Присваивание объекту a свойства length
alert(a.length)

После этих функций можно к примеру цикл сделать который присваивает каждому объекту своё значение length
зачем усложнять если есть нормальный способ получения длины
Ответить с цитированием