Показать сообщение отдельно
  #1 (permalink)  
Старый 04.03.2015, 14:56
Аспирант
Отправить личное сообщение для niko42 Посмотреть профиль Найти все сообщения от niko42
 
Регистрация: 12.07.2012
Сообщений: 81

Передача аргумента в метод
Добрый день!

Есть следующая конструкция:
var FormLogs = (function(f){

    var FormLogs = (function()
    {
        function FormLogs()
        {
            this.fieldName = null;
        }

        return FormLogs;
    })();

    FormLogs.prototype.init = function(fieldName)
    {
        this.fieldName = fieldName;
        this.test();
    };

    FormLogs.prototype.test = function(){
        console.log(this.fieldName)
    };

    return new FormLogs;

})(FormLogs);

jQuery(document).ready(function(){
     FormLogs.init(["1","2","3"]);
});


Результат в консоле (на скрине):

Уточните, пожалуйста, почему или откуда берется __prototype__ если я передаю в метод только значение?
Ответить с цитированием