UNPKG

yoni-mcscripts-lib

Version:

为 Minecraft Script API 中的部分接口创建了 wrapper,并提供简单的事件管理器和任务管理器,另附有一些便于代码编写的一些小工具。

16 lines (15 loc) 531 B
const isPrototypeOf = Object.prototype.isPrototypeOf; export function hasInstance(value, clazz) { return Reflect.apply(isPrototypeOf, clazz.prototype, [value]); } function hasInstance0(value, clazz) { let proto = Object.getPrototypeOf(value); while (proto !== null) { if (proto === clazz.prototype) return true; value = proto; proto = Object.getPrototypeOf(value); } return false; } //(value, clazz) => Reflect.apply(Object.prototype.isPrototypeOf, clazz.prototype, [value])