Is there a one-line code to get an subarray from an array by index?
For example, suppose I want to get [\"a\",\"c\",\"e\"] from [\"a\",\"b\",\"c\"
[\"a\",\"c\",\"e\"]
[\"a\",\"b\",\"c\"
You can use filter
const arr = ['a', 'b', 'c']; const indexes = [0, 2]; const result = arr.filter((elt, i) => indexes.indexOf(i) > -1); document.body.innerHTML = result;