Тема: Function Cache
Показать сообщение отдельно
  #20 (permalink)  
Старый 07.12.2014, 17:04
Профессор
Посмотреть профиль Найти все сообщения от krutoy
 
Регистрация: 09.11.2014
Сообщений: 610

Сообщение от bes
так лучше?
не думаю
f=function(arg){
    return [].slice.call(arguments).toString()
}

o1=Object.create({a: 1})
o2=Object.create({a: 2})

alert(f(o1))
alert(f(o2))
//  [object Object]
//  [object Object]

что мы будем сравнивать?
А если так
f=function(arg){
    return [].slice.call(arguments[0]).toString()
}

o1=Object.create({a: 1})
o2=Object.create({a: 2})

alert(f(o1))
alert(f(o2))

вернем 2 пустые строки, в даном случае, то есть, те же яйца сбоку.
Ответить с цитированием