function Some() {
this.name = 'Some';
}
function Other() {
this.name = 'Other';
}
function Filters() {
this.handler = new Some();
this.list = { };
this.add = function (name, filter) {
this.list[name] = {
handler: this.handler,
};
}
}
let attempt = new Filters();
attempt.add('first');
attempt.handler = new Other();
document.writeln(attempt.handler.name);
document.writeln(attempt.list['first'].handler.name);
В п.3.1 правил Сервиса говорится: В случае, если к вопросу подходит несколько тегов, один из которых является подмножеством другого (в качестве примера рассмотрим теги «PHP» и «Программирование»), следует указывать только наиболее конкретный тег (в данном примере это «PHP»). Поскольку, если будет указан более абстрактный тег («Программирование») это приведет к тому, что пользователи, интересующиеся другими подмножествами (например, другими языками программирования), получат нерелевантную информацию. Т.е. проблема не в том, что указанный вами тег не подходит, а в том, что в результате ваших действий большее число пользователей получает нерелевантные уведомления. Потому ваши действия и характеризуются как спам.
ORM (англ. Object-Relational Mapping, рус. объектно-реляционное отображение, или преобразование) — технология программирования, которая связывает базы данных с концепциями объектно-ориентированных языков программирования
# cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md2 : active raid1 sda5[0] sdb5[1]
3885082624 blocks super 1.2 [2/2] [UU]
[===>.................] resync = 19.4% (755944576/3885082624) finish=315.5min speed=165283K/sec
bitmap: 24/29 pages [96KB], 65536KB chunk
md1 : active raid1 sda4[0] sdb4[1]
20954112 blocks super 1.2 [2/2] [UU]
md0 : active raid1 sdb2[1] sda2[0]
306880 blocks super 1.2 [2/2] [UU]
unused devices: <none>