Jump to content
  • 0

JS сравнение объектов


Bassline
 Share

Question

Если сравнить две переменные, которым присвоен один и тот же кусок html кода, выбранный со страницы каким-либо методом, то результатом сравнения будет true.

 typeof говорит, что тип у этих переменных object.

 

Каким образом происходит сравнение содержимого этих переменных? Меня интересует сам механизм. Неужели как строки?

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Если сравнить две переменные, которым присвоен один и тот же кусок html кода, выбранный со страницы каким-либо методом, то результатом сравнения будет true.

 typeof говорит, что тип у этих переменных object.

 

Каким образом происходит сравнение содержимого этих переменных? Меня интересует сам механизм. Неужели как строки?

Динамическая типизация в js, приводит он их сам к типам.

Link to comment
Share on other sites

  • 0

Блин, вот это я ступил. Объект то один, а в переменных только ссылки на него. Получается он сравнивается сам с собой, а не его копии между собой. Забыл, что javascript работает не с самим html, а с его объектной моделью.

Link to comment
Share on other sites

  • 0

Если сравнить две переменные, которым присвоен один и тот же кусок html кода, выбранный со страницы каким-либо методом, то результатом сравнения будет true.

 typeof говорит, что тип у этих переменных object.

 

Каким образом происходит сравнение содержимого этих переменных? Меня интересует сам механизм. Неужели как строки?

В javascript строка это то же объект =)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy