は基本的に私は、私はこれを行うことができるかどうかを確認しようとしている:関数引数の構造を解除するときにオブジェクトを作成できますか?
var state = {
lastMessage: {
owner: 'lastMessageOwnerID'
},
owner: 'currentMessageOwnerID'
}
function isSameMessageOwner ({ lastMessage, owner: currentMessage: { owner } }) {
return lastMessage.owner === currentMessage.owner
}
var isSameOwner = isSameMessageOwner(state)
は、私はあなたができると思うが、ちょうどあなたがこのことを意味します:)
その構文は正しいとは限りません。 – Pointy
私は分かりません。どのようなオブジェクトを作成しようとしていますか? –
@torazaburo私は 'currentMessage'オブジェクトを作成しようとしていますので、関数内で 'currentMessage.owner'を使うことができます。 –