2017-06-13 10 views
0

をループ私はこのオブジェクトを持っています。IONIC 2、オブジェクト

Object.keys(JSON.parse(jobType)).forEach(key=> { 
    console.log(jobType[key]) ;  
    }); 

jobType.forEach((value, key, index) => { 
    console.log("This is the value", value) 
    console.log("from the key", key) 
}) 

をしかし、それは動作しません:私は、私が試してみました

getJobType(letter){ 
     let jobType = JSON.parse(localStorage.getItem('jobType')) 

     //if my letter matches the key in the object then i want to return the value 

    } 

のように見える関数を記述することを計画します。

答えて

0

あなたがコードの下。 『一時的」の末尾に』欠けているが、反復のために動作します。また、値をフィルタリングするフィルタ方式を使用することができます。

var jobTypes = {"": "Select job type", F: "Full-time", P: "Part-time", C: "Contract", T: "Temporary"}; 

Object.keys(jobTypes).forEach(function(key) { 
    console.log(jobTypes[key]) 
});