2019-05-01から1ヶ月間の記事一覧

js(typescript) 子孫の要素を再帰処理で取得する

やりたいこと [{id:"XXX", parentsId:"", contents: ...},{id:"yyy", parentsId:"XXX", contents: ...}] こんな感じのデータ構造のコンテンツを、 {id:"XXX", parentId:"",contents:..., descendants:[{id:"yyy", parentsId:"XXX", contents: ...,descendant…

オブジェクトの配列の上書き

オブジェクトの配列において、 重複するidを持つオブジェクトが既に格納されている場合、新しい方のオブジェクトで上書きしたい場合 // 初めに書いていたindexのとり方 const targetIndexOLD = this.targetArray.map(t => t.id).indexOf(info.dateString); /…