Добрый день!
Есть следующая конструкция:
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__ если я передаю в метод только значение?