• 2022-06-07
    执行下面的代码打印出的结果,正确的是:alert(true+1);alert("3"+0);alert(5+"12");alert(undefined+11);()。
    A: 2,30,512,NaN
    B: NaN,30,17,undefined
    C: 1,3,17,NaN
    D: NaN,30,512,11
  • A

    内容

    • 0

      下列在JavaScript中返回结果为真的表达式是()。 A: undefined===null B: NaN==null C: undefined==null D: NaN==NaN

    • 1

      请选择结果为真的选项( ) A: null == undefined B: null === undefined C: undefined == false D: NaN == NaN

    • 2

      关于alert()函数输出的对象,下列说法错误的是( )。 A: alert(1+"1");输出的结果是11 B: var num=[1,2,3,4,5]; alert(num[0]);输出的结果是1 C: alert输出一个不存在的变量,出现undefined D: alert输出的一个没有赋值的对象,输出的结果是undefined

    • 3

      下列代码运行后,结果为fn1();var fn1=function(a){alert(a)} A: 1 B: alert(1) C: 程序报错 D: undefined

    • 4

      执行下在这段代码,会弹出3个对话框,请选择正确的弹出顺序vara=1;(function(){alert(a);a=2;alert(a);vara;})();alert() A: 1,2,2 B: 1,1,1 C: 1,2,1 D: undefined