forEachを使用して、このスニペット(オブジェクトを解析する)をjavascript(es5)に書き込むためのより良い方法を見つけようとしています。簡略化es6スニペットforEach
isCurrentUserIsInSubPeriod(){
let itemFounded = false
obj.forEach(data => {
if (data.check)
itemFounded = true
});
return itemFounded
}
オブジェクトには '.forEach()'メソッドが存在しないので、我々は他の/より良いソリューションのお手伝いをすることができますので、実際の問題がここにあるかを説明してください。オブジェクトにプロパティがあるかどうかを調べようとしていますか? '.check'プロパティを持つオブジェクトですか?または、オブジェクト自体に '.check'プロパティがあるかどうかを確認しようとしていますか?実際の全体的な問題が何であるかを教えてくれることなく提案されたソリューションについて尋ねる質問では、すでに考えられていたソリューションよりも優れたソリューションを提供することが不可能になっています。 – jfriend00
「オブジェクトを解析する」とはどういう意味ですか? – jfriend00
「オブジェクトを解析する」とは、「オブジェクトを解析する」ことを意味します。オブジェクト内のすべての値を確認してください – alan