Тема: JS: проверка наличия свойств у встроенного объекта Object
известно, что у встроенного объекта Object есть 2 свойства: constructor и prototype. Решил проверить их методом hasOwnProperty...
var arr = ["constructor", "prototype"];
var lst ="";
for(i=0; i<arr.length; i++)
{
if(Object.hasOwnProperty(arr[i]) == true)
{
lst += "объект: \"Object\" имеет св-во с именем: " + arr[i] + "\n";
}
else
{
lst += "объект: \"Object\" НЕ имеет св-во с именем: " + arr[i] + "\n";
}
}
WScript.Echo(lst);результат даёт что св-ва с именем constructor у данного объекта нет?! Почему?
метод hasOwnProperty() должен проверять только наличие свойств или методов тоже?

