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.
5.11.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
forOwn
except that it iterates over properties ofobject
in the opposite order.