JavaScript
Article

jQuery Return Keys of an Object

By Sam Deering

Simple jQuery code snippet to return the keys of an object. Could be useful when you want to create dynamic variables from the keys of the object and reference the values directly.

$.extend({
    keys:    function(obj){
        var a = [];
        $.each(obj, function(k){ a.push(k) });
        return a;
    }
})

// Usage:
var obj = {a: 1, b: 2, c: 3, d: 4, jquery: 'noob'}
alert($.keys(obj));    // a,b,c,d,jquery

No Reader comments

Recommended
Sponsors
Get the latest in JavaScript, once a week, for free.