Получение свойств объекта
16.11.2011
1 |
// Функция для вывода всех методов объекта function fShowFunctions(obj) { for (var k in obj) { if (typeof obj[k] == "function") { alert(k + '=>' + obj[k]); } } } // Функция для вывода всего, что есть у объекта function fShowAll(obj) { for (var k in obj) { alert(k + '=>' + obj[k]); } } //Создание объекта с парой свойств и методов var obj = new Object(); obj.method_1 = function() { alert("ok1") }; obj.method_2 = function() { var z = 1; }; obj.varable_1 = 10; obj.varable_2 = "test"; //Вызовы fShowAll(obj); fShowFunctions(obj); |