You're talking about something akin to this?

function Directory(path, child){
  var self = [];
  self.__proto__ = Directory.prototype;
  self.path = path;
  self.pushall(files);
  return self;
}

Directory.prototype = [];
Directory.prototype.constructor = Directory;
Directory.prototype.pushall =
Function.prototype.apply.bind(Array.prototype.concat, []);
Directory.prototype.children = function children(){
  return this.map(function(child){
    return this.path + '/' + child;
  }, this);
}
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to