<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Comments on snippet: 'keys: get an array of all property names in an object'</title>
<link>http://snipplr.com</link>
<description>Snipplr comments feed'</description>
<language>en-us</language>
<pubDate>Sat, 25 May 2013 21:52:55 GMT</pubDate>
<item>
<title>bwagner said on 1/16/11</title>
<link>http://snipplr.com/view/2841/keys-get-an-array-of-all-property-names-in-an-object/</link>
<description><![CDATA[ The above code does not work. Replace arr with accumulator.

//do the same thing as the Perl "keys" subroutine
 keys : function  (o) {
    var accumulator = [];
    for (var propertyName in o) {
      accumulator.push(propertyName);
      }
    return accumulator;
  }

//get values instead of keys
 values : function (o) {
    var accumulator = [];
    for (var propertyName in o) {
      accumulator.push(o[propertyName]);
      }
    return accumulator;
} ]]></description>
<pubDate>Sun, 16 Jan 2011 04:02:51 GMT</pubDate>
<guid>http://snipplr.com/view/2841/keys-get-an-array-of-all-property-names-in-an-object/</guid>
</item>
</channel>
</rss>