I have an object that I am iterating through using JQuery's each function. However, the solution posted in [this stack overflow post](https://stackoverflow.com/questions/4006822/last-element-in-each-set) doesn't work when I tried using the length property. I got undefined in the console when I tried getting a length property value, which I believe this is because I am iterating through an object and not an array.

My code:

```
$.each(attributes, function(key, value) {
        attrKey = key;
        attrVal = value;
        console.log(attributes.length); //returns undefined
       //do something if it is the last element
 });

```