Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 25.12.2011, 19:43
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от Livaanderiamarum
у вас не обьекты сравниваются а строка с числом. это не хэши, про которые мы говорим.
пример на вашу фразу по поводу примитивных значений. а вот по мне что 5 в любом случае это 5.
и что дальше?
а по вашему вопросы читаем доки- по поводу ,что такое есть заключённое в {}
Ответить с цитированием
  #12 (permalink)  
Старый 25.12.2011, 19:43
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

Сообщение от B@rmaley.e><e Посмотреть сообщение
Как видно, сравнение объектов перебором их структуры может быть затратным.
как я вас понял так сделали из-за затратности. ясно. значит для сравнения обьектов как таблиц мне нужно писать отдельную функцию.. спасибо за наводку).
Ответить с цитированием
  #13 (permalink)  
Старый 25.12.2011, 19:56
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Livaanderiamarum
значит для сравнения обьектов как таблиц мне нужно писать отдельную функцию
Логично.
Объект — это коллекция свойств, имеющая также связанный с ней объект-прототип.
Ответить с цитированием
  #14 (permalink)  
Старый 25.12.2011, 19:58
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Сообщение от Livaanderiamarum
ты прочитал только фразу "Сравнил значения ключей" или весь мой текст? если не весь то прочитай весь
Весь. Но из
Сообщение от Livaanderiamarum
анализ на цикличность ссылок
не понятно, как это поможет дать ответ в этом случае.
Ответить с цитированием
  #15 (permalink)  
Старый 25.12.2011, 19:59
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

Сообщение от monolithed Посмотреть сообщение
Логично.
Объект — это коллекция свойств, имеющая также связанный с ней объект-прототип.
логично было бы включить это в спецификацию
Ответить с цитированием
  #16 (permalink)  
Старый 25.12.2011, 20:00
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

Сообщение от B@rmaley.e><e Посмотреть сообщение
Весь. Но изне понятно, как это поможет дать ответ в этом случае.
анализ на цикличность ссылок на нижнем уровне реализации языка.
(абстрактно всего их 2 если кто не знает)
Ответить с цитированием
  #17 (permalink)  
Старый 25.12.2011, 21:22
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Livaanderiamarum
логично было бы включить это в спецификацию
что включить?
Ответить с цитированием
  #18 (permalink)  
Старый 25.12.2011, 21:49
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

Сообщение от monolithed Посмотреть сообщение
что включить?
сравнение идентичности, например ====
Ответить с цитированием
  #19 (permalink)  
Старый 25.12.2011, 22:00
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Livaanderiamarum, это объясняется тем, что в DOM-модели браузера могут быть два идентичных объекта (с одним тегом и набором атрибутов), но это будут разные объекты. Смекаешь?
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #20 (permalink)  
Старый 25.12.2011, 22:10
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

Livaanderiamarum, если сильно надо сравнить два объекта, можно сделать так:
JSON.stringify(obj1) === JSON.stringify(obj2)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск