请问关于以下JS代码中说法正确的是()
const arr1 = new Array(2); const arr2 = [undefined, undefined]; const arr3 = Array.apply(null, {length: 2}); arr1.map((value, index) => { return index; }); arr3.map((value, index) => { return index; });
const arr1 = new Array(2); const arr2 = [undefined, undefined]; const arr3 = Array.apply(null, {length: 2}); arr1.map((value, index) => { return index; }); arr3.map((value, index) => { return index; });
执行arr1.join('.')结果是空字符串" "
执行arr2.join('.')结果是" . "
arr1执行map操作后的返回值是[empty,empty]
arr3执行map操作后的返回值是[0, 1]