2016-11-29 2 views
0

私はjavascriptの新人ですので、質問は 私はReactの要素のliをレンダリングする辞書をマッピングしています。これは私のコードですjavacriptのmap()の値をスキップ

特定の値(キーではない)のレンダリングをスキップしたいと思います。どうすればJavascriptでこれを行うことができますか?

答えて

4

filterです。

var obj = { 
 
    a: 1, 
 
    b: 2, 
 
    skip: 3, 
 
    d: 4 
 
}; 
 

 
var result = 
 
    Object.keys(obj) 
 
     .filter(key => key !== 'skip') 
 
     .map(key => obj[key]); 
 
console.log(result);

関連する問題