Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Параметры функции (https://javascript.ru/forum/events/40092-parametry-funkcii.html)

Pro100tom 23.07.2013 17:07

Параметры функции
 
Здравствуйте еще раз. Пытаюсь написать приложение, но не совсем здорово выходит. Решил еще раз по шагам вылизать весь синтакс. И наткнулся на, казалось бы одну очевидную вещь, да вот не понимаю, как оказалось. Смотрите, вот код:
Ext.define('AM.controller.Users', {
    extend: 'Ext.app.Controller',

    views: [
        'user.List'
    ],

    init: function() {
        this.control({
            'userlist': {
                itemdblclick: this.editUser
            }
        });
    },

    editUser: function(grid, record) {
        console.log('Double clicked on ' + record.get('name'));
    }
});
Есть функция, которая называется editUser. Просит два параметра (grid и record). Где этот grid взяли? Откуда record появился? Как узнать сколько таких параметров нужно и как узнать вообще для чего они нужны?

cyber 23.07.2013 18:32

Pro100tom, вы реально думаете что тут экстрасенсы?
по имени параметра не особо определишь что в него передаеться.


Часовой пояс GMT +3, время: 23:55.