Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
In javascript, the
var in obj
pattern will go through all of an Object's properties (keys) including all the keys in it's prototype chain. The call tohasOwnProperty
ensures that the keys are in the immediate object; not any inherited prototype ones.