Эквивалент Instanceof для цепочек Object.create и prototype

Рассмотрим такой объект с цепочкой прототипов:

var A = {};
var B = Object.create(A);
var C = Object.create(B);

Как проверить во время выполнения, есть ли у C A в цепочке прототипов?

instanceof не подходит, поскольку он предназначен для работы с конструкторскими функциями, которые я здесь не использую.

23
задан hippietrail 31 January 2013 в 12:47
поделиться