Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Определение свойств и методов Node (https://javascript.ru/forum/events/69423-opredelenie-svojjstv-i-metodov-node.html)

Luca 21.06.2017 12:26

Определение свойств и методов Node
 
Здравствуйте.

index.html
<div id='app'> </div>
<script src="main.js"></script>

main.js
let app = document.getElementById('app');
let s = "<ul>";
for (let i in app){
    s += `<li>${i}</li>`;
    log(typeof i); // 227 string
}
s += "</ul>";
app.innerHTML = s;


в консоли пишется string, но, в действительности, там ведь и свойства и методы.
Каким образом в данной ситуации их можно различать?

Luca 21.06.2017 12:34

всё, решил
log(typeof app[i]);


Часовой пояс GMT +3, время: 12:33.