in order shorten code, wonder if it's possible call same function many objects @ same time.
something like:
[person, company, city].name(); instead of:
person.name(); city.name(); company.name(); is there similar do?
if insist
[person, company, city].foreach(function(fn) { fn.name(); }); generic
array.prototype.callfn = function (arr, fname) { arr.foreach(function(fn) { fn[fname](); }) } [person, company, city].callfn('name'); warning: warning needed when extending prototype of built-in objects - so, warned heinous act of javascript treason being perpetrated in second "generic" version of code
Comments
Post a Comment