Pull to refresh
58
0
Александр Швец @Quadratoff

Interface Developer and JavaScript Enthusiast

Send message
методы я обычно выношу:
function Parent(property){
    this.property = property;
    this.method = method;
}
function method(){}

а классы с предполагаемо большим количеством инстансов оформляю с использованием прототипов (таких классов обычно не много получается).
Я такой способ последнее время использую:

function Parent(property){
    this.property = property;
    this.method = function(){}
}

function Child(){/* extends */Parent
    .apply(this, arguments);

    var privateVar = "";
    this.getPrivate = function(){return privateVar}
}

var child = new Child( 11 );
хочу уточнить. Один айфон (или айпод) получается подключить к двум iTunes библиотекам (на разных компах) одновременно?
странно…
а вот у меня никак :(
image
вы так пробовали? у вас получается?
При выключенной синхронизации на айфон перетащить ничего не получается
стоит эта галочка на одном компе. но когда пытаюсь ее поставить на втором — отвечает что можно синхронизировать только с одной библиотекой.
а много их у вас? (независимых СМИ) вроде только один дождь остался…
не нужна никакая, особенно агрессивно-военизированная
а в каком? как на андройде? украл-перепрошил-продал?
5 это еще норм. Меня бесит то что музыку на свой айфон я могу залить только с одного единственного компа. Если я вдруг захочу залить песенку на работе, прийдется стирать ВСЕ записи на телефоне.
косвенно, первое что они сделали — отключили Украинские и местные СМИ
косвенно, первое что они сделали — отключили Украинские и местные СМИ
некоторые банки практически полностью принадлежат «плохим русским»
Бог создал IDE разными, а мистер COLT всех уровнял :)
Лого я бы поменял, не соответствует названию. Интересно, чем вас револьвер не устроил?
они не стали выносить методы в прототипы нативных объектов js

для этого у них есть chain:

var characters = [
  { 'name': 'barney',  'age': 36 },
  { 'name': 'fred',    'age': 40 },
  { 'name': 'pebbles', 'age': 1 }
];

var youngest = _(characters)
    .sortBy('age')
    .map(function(chr) { return chr.name + ' is ' + chr.age; })
    .first()
    .value();
Мне кажется, вы заблуждаетесь. Я без проблем заменил 128 gb на 256, купленные на ебее, в своем Macbook Pro Retina 13 (2012).
По поводу утечки — да, проблема, но для освобождения памяти наверное все-таки правильней использовать оператор delete (b.ref), и тогда эта утечка сразу выплывет наружу.
Возможно, стоит сделать метод clone.clearAllOf(a), для рекурсивного удаления всех свойств.

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity