This method is like forOwn except that it iterates over properties of object in the opposite order.
forOwn
object
The object to iterate over.
The function invoked per iteration.
Returns object.
2.0.0
forEach, forEachRight, forIn, forInRight, forOwn
function Foo() { this.a = 1 this.b = 2}Foo.prototype.c = 3forOwnRight(new Foo, function(value, key) { console.log(key)})// => Logs 'b' then 'a' assuming `forOwn` logs 'a' then 'b'. Copy
function Foo() { this.a = 1 this.b = 2}Foo.prototype.c = 3forOwnRight(new Foo, function(value, key) { console.log(key)})// => Logs 'b' then 'a' assuming `forOwn` logs 'a' then 'b'.
This method is like
forOwnexcept that it iterates over properties ofobjectin the opposite order.