Javascript Object.keys
- Categories:
- javascript
Pada use case yang saya alami, seringkali menghadapi API dimana responsenya berupa collection
dari Object
. Hal ini menjadi agak masalah ketika response tersebut memiliki key yang namanya bisa berbeda - beda, namun kita harus menampilkan value dari key tersebut.
Solusi dari masalah tersebut bisa menggunakan Object.keys()
. Dengan Object.keys()
kita bisa mendapatkan array yang berisi keys dari response API dan dengan begitu dapat dengan mudah menampilkan value dari key tersebut.
var response = {"foo": 1, "bar": 2};
var keys = Object.keys(response);
keys.forEach(function(key) {
console.log('Value dari ' + key + ': ' + response[key]);
});
- Tags:
- #javascript