4.07 - mixin classes.js

来自「JS设计模式源代码」· JavaScript 代码 · 共 18 行

JS
18
字号
/* Mixin class. */var Mixin = function() {};Mixin.prototype = {  serialize: function() {    var output = [];    for(key in this) {      output.push(key + ': ' + this[key]);    }    return output.join(', ');  }};augment(Author, Mixin);var author = new Author('Ross Harmes', ['JavaScript Design Patterns']);var serializedString = author.serialize();

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?