2つの配列間の切片を見つける必要があります。時にはそれらの1つが空です。このため私はアンダースコアを使用します。基本的なJavascript 2d配列の問題
var fromDB = [[123],[]];
var result = _.intersection(fromDB[0]);
fromDB[0]
が[123]
ない[123],[]
あるので、これは動作しません。 [123],[]
を取得する方法を知っていますか?
2つの配列間の切片を見つける必要があります。時にはそれらの1つが空です。このため私はアンダースコアを使用します。基本的なJavascript 2d配列の問題
var fromDB = [[123],[]];
var result = _.intersection(fromDB[0]);
fromDB[0]
が[123]
ない[123],[]
あるので、これは動作しません。 [123],[]
を取得する方法を知っていますか?
両方のインデックスを指定することも、spread operator
を使用することもできます。あなたはfromDBで作成した空の配列にアクセスする場合は
var fromDB = [
[123],
[]
];
console.log(_.intersection(...fromDB));
console.log(_.intersection(fromDB[0], fromDB[1]));
fromDB = [
[123],
[123]
]
console.log(_.intersection(...fromDB));
console.log(_.intersection(fromDB[0], fromDB[1]));
.as-console-wrapper {
max-height: 100% !important;
top: 0;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore.js"></script>
クール私はこのオペレータについて知らなかった! – Steeve17
空の配列は他の配列とどのように交差できますか? – PeterMader