• 2022-06-10
    以下代码运行后,arr的结果为( ),arr2的结果为( ) var arr = [1,2]; var arr2 = arr.concat(); arr2.push( arr.splice(1,1) );
    A: [1,2]
    B: [1,2,3]
    C: [1,2,2]
    D: [1,2,1]
  • A,C

    内容

    • 0

      关于下面代码段叙述正确的是( )。 int[] arr = { 1, 2, 3 };//(1) int[] arr2 = arr;//(2)

    • 1

      如下代码在控制台打印结果为: 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]

    • 2

      有如下 JavaScript代码:var arr= new Array(9);arr[0]=1;arr[2]=2;则arr数组的 length属性值为

    • 3

      给定多维数组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[:,:]

    • 4

      (4-1)关于下面代码段叙述正确的是()。int[]arr={1,2,3};//(1)int[]arr2=arr;//(2) A: arr.length的值是3 B: arr2.length的值是0 C: 第(2)条语句中,把arr的地址赋值给arr2 D: 第(2)条语句中,把arr的引用赋值给arr2 E: arr2[1]的值是2