下列选项中,能够准确的、完美兼容早期IE浏览器的、完美兼容iframe问题的判断变量arr是否是数组的选项是?()A、typeofarrB、arrinstanceofArrayC、arr.__proto__.constructor===ArrayD、Object.prototype.toString.call(arr)===’[objectArray]’

题目

下列选项中,能够准确的、完美兼容早期IE浏览器的、完美兼容iframe问题的判断变量arr是否是数组的选项是?()

  • A、typeofarr
  • B、arrinstanceofArray
  • C、arr.__proto__.constructor===Array
  • D、Object.prototype.toString.call(arr)===’[objectArray]’

相似考题
参考答案和解析
正确答案:D
更多“下列选项中,能够准确的、完美兼容早期IE浏览器的、完美兼容iframe问题的判断变量arr是否是数组的选项是?()A、typeofarrB、arrinstanceofArrayC、arr.__proto__.constructor===ArrayD、Object.prototype.toString.call(arr)===’[objectArray]’”相关问题
  • 第1题:

    已知数组arr的定义如下: int arr[5]={1,2,3,4,5}; 下列语句中,输出结果不是2的是

    A.cout<<*arr+1<<endl;

    B.tout<<*(arr+1)<<endl;

    C.cout<<arr[1]<<endl;

    D.eout<<%arr<<endl;


    正确答案:D
    解析:D打印的是指针的地址。

  • 第2题:

    以下不合法的数组是:

    A.arr:Array of Class

    B.arr:Array of TButton

    C.arr:Array of byte

    D.arr:Array of string


    正确答案:A

  • 第3题:

    下面哪个选项往数组插入了一个新值()。

    • A、arr[arr.length]=x
    • B、arr.length+arr=x
    • C、arr+[arr.length]=x
    • D、Array.pop(arr,x)

    正确答案:A

  • 第4题:

    定义数组intarr[5],分别为数组中前三个元素赋值,可以写为arr[1]=1,arr[2]=2,arr[3]=3.


    正确答案:错误

  • 第5题:

    用DIMENSIONARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,()

    • A、命令ARR=3创建了一个新的内存变量,它与数组无关
    • B、数组的第1个元素被赋值为3
    • C、所有的数值元素均被赋值为3
    • D、当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量

    正确答案:C

  • 第6题:

    增加一个新值到数组的最后,下面哪一个选项是正确的()。

    • A、arr[value]=length
    • B、arr[arr.length()]=value
    • C、arr[arr.length]=value
    • D、arr.length=value

    正确答案:C

  • 第7题:

    关于浏览器的兼容性,下列说法正确的是()。

    • A、浏览器所使用的内核不同,是导致跨浏览器兼容性问题的根本原因
    • B、浏览器的优先级别:IE8.0>IE7.0>IE6.0>Firefox
    • C、clear:both不能用于清除浮动
    • D、通过写CSS Hack的方式,不可以解决浏览器兼容性的问题

    正确答案:A

  • 第8题:

    下面哪种写法可以实现访问数组arr的第1个元素?()

    • A、arr[0]
    • B、arr(0)
    • C、arr[1]
    • D、arr(1)

    正确答案:A

  • 第9题:

    单选题
    增加一个新值到数组的最后,下面哪一个选项是正确的()。
    A

    arr[value]=length

    B

    arr[arr.length()]=value

    C

    arr[arr.length]=value

    D

    arr.length=value


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    以下选项中哪个选项往数组插入了一个新值()。
    A

    arr[arr.length]=x

    B

    arr.length+arr=x

    C

    arr+[arr.length]=x

    D

    Array.pop(arr,x)


    正确答案: B
    解析: 暂无解析

  • 第11题:

    单选题
    用DIMENSIONARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,()
    A

    命令ARR=3创建了一个新的内存变量,它与数组无关

    B

    数组的第1个元素被赋值为3

    C

    所有的数值元素均被赋值为3

    D

    当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量


    正确答案: A
    解析: 暂无解析

  • 第12题:

    ( 难度:中等)下列对数组操作正确的是:
    A.arr[0] = 1;
    B.arr[ “0”] = 2;
    C.arr[true] = 3;
    D.arr[-1.23] = 4;

    答案:ABCD

  • 第13题:

    若有定义:intarr[15],n=5;无法正确引用arr数组元素的是()。

    A.arr[10+n]

    B.arr[0]

    C.arr[15-n]

    D.arr[n]


    正确答案:A

  • 第14题:

    ( 21 )下面正确使用动态数组的是

    A )

    Dim arr () As Integer

    ReDim arr ( 3 , 5 )

    B )

    Dim arr () As Integer

    ReDim arr ( 50 ) As String

    C )

    Dim arr ()

    ReDim arr ( 50 ) As Integer

    D )

    Dim arr ( 50 ) As Integer

    ReDim arr ( 20 )


    正确答案:A

     

  • 第15题:

    数据结构里,定义名称为plan结构体,定义了名为arr的该类型的数组共5个元素,plan结构体有个成员变量叫time类型是字符数组,则应用该数组第二个元素的time的方式是()。

    • A、arr[1].plan
    • B、arr[2].plan
    • C、arr[1].time
    • D、arr[2].time

    正确答案:C

  • 第16题:

    定义二维数组intarr[2][3]则输入时,数组中的第四个元素所在的位置是()

    • A、arr[4]
    • B、arr[0][3]
    • C、arr[2][0]
    • D、arr[1][0]

    正确答案:D

  • 第17题:

    以下选项中可以兼容谷歌浏览器的是()。

    • A、webkit
    • B、moz
    • C、o
    • D、ms

    正确答案:A

  • 第18题:

    以下选项中哪个选项往数组插入了一个新值()。

    • A、arr[arr.length]=x
    • B、arr.length+arr=x
    • C、arr+[arr.length]=x
    • D、Array.pop(arr,x)

    正确答案:A

  • 第19题:

    关于浏览器的兼容性,下列说法正确的是()。

    • A、浏览器所使用的内核不同,是导致跨浏览器兼容性问题的根本原因
    • B、浏览器的优先级别:IE8.0>IE7.0>IE6.0>Firefox
    • C、clear:both不能用于清除浮动
    • D、通过写CSSHack的方式,可以解决浏览器兼容性的问题

    正确答案:A,D

  • 第20题:

    判断题
    arr.slice(start[,end]);语法的意思是截取arr数组中,从start位置开始,到end-1位置结束的元素组成新的子数组返回,原数组不变。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第21题:

    单选题
    下面哪个选项往数组插入了一个新值()。
    A

    arr[arr.length]=x

    B

    arr.length+arr=x

    C

    arr+[arr.length]=x

    D

    Array.pop(arr,x)


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    关于浏览器的兼容性,下列说法正确的是()。
    A

    浏览器所使用的内核不同,是导致跨浏览器兼容性问题的根本原因

    B

    浏览器的优先级别:IE8.0>IE7.0>IE6.0>Firefox

    C

    clear:both不能用于清除浮动

    D

    通过写CSS Hack的方式,不可以解决浏览器兼容性的问题


    正确答案: A
    解析: 暂无解析

  • 第23题:

    ( 难度:中等)下列创建数组的语句正确的是:
    A.var arr = [];
    B.var arr = [1.1, true, “abc”];
    C.var arr = new Array();
    D.var arr = new Array(1);
    E.var arr = new Array(1,2,3);

    答案:ABCDE