koalder
20-02-2011, 15:36
При написании кода из учебника Флэнагана Д. "JavaScript. Подробное руководство." появились сомнения при построении следующего кода:
<script>
function DisplayPropertyNames(obj) {
var names = '';
for (var name in obj) {
names += name + /n;
}
alert(names);
}
</script>
<body onload = 'DisplayPropertyNames()'>
</body>
Результат скрипта одно диалоговое окно с сообщением "undefined", хотя ожидал увидеть огромный список свойств.
Что я тут сделал неправильно?
И что это за такая функция DisplayPropertyNames()? - Это то, что я думаю, т.е. различные свойства экрана моего компа?
<script>
function DisplayPropertyNames(obj) {
var names = '';
for (var name in obj) {
names += name + /n;
}
alert(names);
}
</script>
<body onload = 'DisplayPropertyNames()'>
</body>
Результат скрипта одно диалоговое окно с сообщением "undefined", хотя ожидал увидеть огромный список свойств.
Что я тут сделал неправильно?
И что это за такая функция DisplayPropertyNames()? - Это то, что я думаю, т.е. различные свойства экрана моего компа?