0

私は2つの配列を持っています - 例えば[8, 7, 6, 5][5, 6, 7]. 新しい配列をどのように受け取ることができますか[7, 6, 5]。したがって、順序は最初の配列と同じでなければならず、要素は2番目の配列と同じでなければなりません。また、数値だけでなく、配列内の異なる値にすることもできます。ありがとう。

4

2 に答える 2

2

[7,6,5]結果はではなく に違いないと思い[8,7,6]ます。

> a = [8, 7, 6, 5]; b = [5, 6, 7]
[5, 6, 7]
> a.filter(function(x) { return b.indexOf(x) >= 0 })
[7, 6, 5]
于 2013-06-25T07:24:49.413 に答える