settings_applicationsObject > settings_applications[[Prototype]]
해당 객체가 다른 객체의 프로토타입 체인에 속한 객체인지를 체크한다. 이 메소드는 instanceof 연산자와 함께 특정 프로토타입으로부터 상속된 객체만 작동하게 하려는(예를 들어 특정 메소드나 속성이 객체에 있다는걸 보장하려는 때) 코드에서 특히 쓸모가 많다.
instanceof
prototypeObject.isPrototypeOf(object)
function SumFunc() { // some code .. } function AnotherFunc() { // some code .. } SumFunc.prototype = new AnotherFunc(); function MyFunc() { // some code .. } MyFunc.prototype = new SumFunc(); var myfunc = new MyFunc(); console.log(AnotherFunc.prototype.isPrototypeOf(myfunc)); // true