Выполнение rdmsr / wrmsr с безопасной загрузкой?

Я создал библиотеку для javascript, которая позволяет использовать method_missing в javascript: https://github.com/ramadis/unmiss

Использует ES6 Proxies работать. Вот пример использования наследования класса ES6. Однако вы также можете использовать декораторы для достижения тех же результатов.

import { MethodMissingClass } from 'unmiss'

class Example extends MethodMissingClass {
    methodMissing(name, ...args) {
        console.log(`Method ${name} was called with arguments: ${args.join(' ')}`);
    }
}

const instance = new Example;
instance.what('is', 'this');

> Method what was called with arguments: is this

5
задан Bim 18 March 2019 в 06:40
поделиться