У меня есть код ниже. Я хотел бы иметь массив (кнопки) с одним элементом, указывающим на функцию (closeFlag).
<script type="text/javascript">
var closeFlag = new function() {
alert('Clicked');
}
var buttons = {
'OK': closeFlag
}
</script>
Однако при загрузке страницы сразу же появляется предупреждение. Когда массив создается, вместо того, чтобы использовать его в качестве указателя, JavaScript вызывает мою функцию.
Зачем? Какая ошибка, заблуждение у меня есть?