javascript试卷

动态网页程序设计

一.选题题(20*2)

1. 以下哪个不是javascript语言的特点:(d)

A. 基于对象 B. 跨平台 C. 编译执行 D. 脚本语言

2. 单独存放 Javascript程序的文件扩展名是:(b)

A. Java B. Js C. Script D. prg

3. 要在windows上发布Asp动态网页必须配置以下哪个服务:(a)

A. iis

B. Messenger C. DHCP client D. telnet

4. Windows中IIS的默认发布端口为:(b)

A. 1433 B. 80 C. 81 D. 8080

5. 以下哪项不全是合法网页扩展名:(c)

A. Jsp,php B. Htm,html C. Asax D. Asp,aspx

6. HTML网页标记中,以下哪一个标记表示换行:(d)

A.

 B. 
    C. D.

    7. 以下哪一个标记表示设置网页字体的颜色:(a)

    A. Color B. type C. Size D. Style

    8. 以下哪一个字符标记用来设置字体的效果为强烈强调,黑体:(d)

    A. B. C.

    D.

    9. 以下哪种标记表示指定信息显示为有序的编号列表:(c)

    A.

      B.
    • C.
        D. 10. 以下给出的颜色中,哪一个是安全RGB颜色:(c)

        A. #11cc55 B. Red C. #3399cc D. #ff0011 11. 超文本的最基本含义是:(d)

        A. 该文本中包含有图像

        B. 该文本中包含有二进程信息 C. 该文本中包含声音

        D. 该文本中包含有链接到其他页面的链接点 12. 在HTML中,用来表示表格标题的标记对是:(a)

        A. 和 B. 和 C. 和
        D. 13. 设置超链接的正确方法是:(a)

        A. 点击跳转 B. 点击跳转 C. 点击跳转 D. 点击跳转 14. 以下哪一个是十六进制数:(d)

        A. 45 B. AB C. 012 D. 0x12 15. 下面字符串的赋值哪一个是正确的:(c)

        A. Var str=”microsoft ” information”; B. Var str=’ i’m a student’; C. Var str=’’;

        D. Var str=’a string\\’; 16. 有程序片段如下:

        var str=”100”;

        var i,m=100,n=200; i=(m>n)?m:n; alert(str+i);

        请问显示信息为下列哪个选项:(d) A. 100true B. 200

        C. 300 D. 100200

        17. 有程序片段如下:

        Var str;

        document.write(”x=”+x); 请问页面显示内容为:(b) A. x=0x1234; B. x=undefined C. x=null D. x=NaN 18. 程序段:

        Var a=2,b=5,ret;

        document.write(!a

        B. Undefined C. True D. False 19. 程序段:

        Var a=2,b=5;

        document.write(!(a

        B. Undefined C. True D. False

        20. 请判断以下程序段的显示信息是:(c)

        var m=10,n=1; alert(n+m++); A. 有语法错 B. 10 C. 11 D. 12 21. 表达式”123abc”-”123”的结果为:(d)

        A. “abc” B. “123” C. “abc123” D. NaN 22. 以下哪一个是确认对话框:(b)

        A. alert B. confirm C. prompt

        D. window 23. 下列选项中哪一个可以作为for循环中有效的第一行:(a)

        A. For(x=1;x<6;x+=1) B. For(x==1;x<6;x+=1) C. For(x=1;x=6;x+=1) D. For(x+=1;x<6;x=1) 24. 语句”var i;while(i=0)i--;”中while的循环次数是:(a)

        A. 0 B. 1 C. 5 D. 无限 25. 对于循环语句的描述中,以下哪个是错误的:(b)

        A. 循环体内可以不包括循环语句

        B. 循环体内必须出现continue或break C. 循环体内可以出现条件判断语句 D. 循环体内可以再出现其他循环语句 26. 要使语句“var x=1;while( ) x+=2”执行10次,应填入的项为:(c)

        A. X<10 B. X<=10 C. X<20 D. X<=20

        27. 语句“var x=1,sum=0;for(;sum<=10;x++)sum+=x;”执行之后,x的值为:(d)

        A. x=3 B. x=4 C. x=5 D. x=6 28. 在函数定义格式中,下面的组成部分中,哪一个是可以省略的:(c)

        A. 函数名 B. 函数体 C. 函数参数

        D. 函数名后的一对圆括号

        29. 已知函数的定义形式如下:

        function test1(var1,var2) { alert(var1+var2); }

        则语句:test1(\执行时的输出内容为:(d) A. abcd B. 出错 C. acbcdnull D. abcdundefined 30. 已知函数的定义形式如下:

联系客服:779662525#qq.com(#替换为@)