You could map
:
permittedValues = array.map(function(value) {
return value.key;
});
In ES6/ES2015 it’s even prettier with arrow functions:
permittedValues = array.map(value => value.key);
It might be prettier, but it’s probably not faster than a for()
loop.