[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Что означает название переменной, затем двоеточие
usa-1500
Что означает название переменной, затем двоеточие и название функции? close: function()



close: function() {
document.getElementById('blockscreen').style.display = 'none';

kuzroman
Имя метода в объектной модели.

_____________
kuzroman@list.ru
usa-1500
close - это ассоциативный массив, где ключ это то что до двоеточия, а значение после двоеточия? А название нового объекта мною созданного имеет имя close?
AllesKlar
Это просто такой ...ический синтаксис у яваскрипт.
var obj = {
close: function() {
document.getElementById('blockscreen').style.display = 'none';
}
}



obj.close(); // вызов функции



Что, в переводе, скажем на php, имело бы вид:

Class A
{
public function close()
{
document.getElementById('blockscreen').style.display = 'none';
// в php такой конструкции, конечно же нет, но, это для наглядности
}
}


$obj = new A();
$obj->close(); вызов функции (метода)


_____________
[продано копирайтерам]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.