Можно использовать "instanceof" оператор, чтобы определить, является ли объект экземпляром определенного класса или нет. Если Вы не знаете название типа объекта, можно использовать его свойство конструктора. Свойство конструктора объектов, ссылка на функцию, которая используется для инициализации их. Пример:
function Circle (x,y,radius) {
this._x = x;
this._y = y;
this._radius = raduius;
}
var c1 = new Circle(10,20,5);
Теперь c1.constructor является ссылкой на эти Circle()
функция. Вы можете alsow использовать typeof
оператор, но typeof
шоу оператора ограниченная информация. Одно решение состоит в том, чтобы использовать toString()
метод Объектного глобального объекта. Например, если у Вас есть объект скажем myObject, можно использовать toString()
метод глобального объекта для определения типа класса myObject. Используйте это:
Object.prototype.toString.apply(myObject);
Отображение представления аналогично отображению таблицы, пока вы не пытаетесь его обновить.
Что вы пытаетесь сделать в этом операторе?
References(x => x.Where, "LocationId")
.FetchType.Join().WithColumns("Id").Cascade.None();
«LocationId»
- это имя ключевого столбца, но вызов WithColumns
перезапишет это значение.
Ошибка или другое указание на то, что происходит или не происходит.
]