Как показано ниже:
Function.prototype.method = function (name, fn) {this.prototype [name] = fn; // Это должно относиться к функции. Прототип объект возвращает это; // возвращать этот объект, это помогает с каскадными операциями, такими как JQ}; Number.method ("Interge", function () {}); // номер является конструктором, поэтому он имеет приведенный выше метод, поэтому объект числа (конструктор) возвращается в конце, поэтому он может (-10/3) .Interge (). Полем // Основная вещь состоит в том, чтобы вызвать метод родительского класса obj.method ("purper", function (name) {var what = this; var method = that [name]; return function () {return mehod.apply (that, аргументы); // Если нет, что здесь не будет cat.getname (что (является объектом)}}); // следующее. Cat (spec); // Я лично чувствую, что здесь могут быть «некоторые методы» var getName = that.surper («GetName»); // Это чувствует, что это следует сделать с недавно сгенерированным объектом, что должно быть лучше. Лучше не использовать это. that.get_name = function () {return "me"+getName ()+"me"; } вернуть это;}Вышеуказанный контент поступает из "JavaScript Language Essence", что действительно хорошо.
Простая реализация приведенного выше метода переписывания JS - это все контент, которым я делюсь с вами. Я надеюсь, что вы можете дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.