var arr=[1,2,3]; [a,b]=arr; console.log(a+'-'+b);以上代码输出结果为()。
A: 1-2
B: 2-3
C: 2-1
D: 1-3
A: 1-2
B: 2-3
C: 2-1
D: 1-3
举一反三
- 在javascript中,下面代码输出的结果是()var arr = [1,2,3,4];for(var i in arr){ if(i%2==0){console.log(arr[i]);}}[/i] A: 1 B: 3 C: 2 D: 4
- 给定多维数组arr:arr =[[1 2 3] [4 5 6] [7 8 9]],可以得到[[5 6] [8 9]]的操作是 A: arr[1:2,1:2] B: arr[1:3,1:3] C: arr[1:,1:] D: arr[:,:]
- 若int[][]arr={{1,2,3}},则arr[0][1]的结果为 A: 0 B: 1 C: 2 D: 3
- 如下代码在控制台打印结果为: var obj = {1 : 1}; var arr = [1,1]; console.log(obj + arr); A: 1 B: 2 C: [object Object]1,1 D: 1,1[object Object]
- 以下代码的输出结果是: var arr=[2,8,5]; console.log(arr[3]); A: 2 B: 8 C: 5 D: undefined