2024年6月2日发(作者:)

Javascript编程应用考试试题与答案

您的姓名: [填空题] *

_________________________________

1.

选题] *

[单

mentById(“para”).innerHTML += 房间[i]+ 行.innerHTML;(正确答案)

mentById(“body”).innerHTML += 房间 + i ;

mentById(“body”).innerHTML = 房间[i]+ 行.innerHTML;

mentById(“para”).innerHTML += i + 房间 + 行.innerHTML;

2.

[判断题] *

对(正确答案)

3.

单选题] *

mentById(“测试器”).value = 随机定价();

mentById(“测试器”).script = 随机定价();

mentById(“测试器”).title = 随机定价();

mentById(“测试器”).innerHTML = 随机定价();(正确答案)

[

4.

[单

选题] *

onchange

onmouseover

onmouseout

onclick(正确答案)

5.

[单

选题] *

onchange

onmouseover(正确答案)

onmouseout

onclick

6.

[单

选题] *

onchange

onmouseover

onmouseout(正确答案)

onclick

7.

题] *

getElementByTagName(“li”)

getElementByTagName(“ul”)(正确答案)

getElementByClassName(“li”)

getElementByClassName(“ul”)

[单选

8.

题] *

getElementByTagName

getElementById(正确答案)

getElementByClassName

getElementByName

[单选

9.

题] *

innerText

innerHTML(正确答案)

textContent

[单选

10.

选题] *

innerText

innerHTML(正确答案)

textContent

11. 您要使用 JavaScript 创建一个动态 HTML 网页。

[单

您的网页包含一个太阳图像。当鼠标指针在太阳图像上移动时,该图像应改为月亮

图像。

当用户得鼠标指针不再位于月亮图像上方时,该图像应改回太阳图像。

您需要编写用于图像交换的代码。

您必须针对哪两个事件进行编程?请选择两个答案。 *

onmouseout(正确答案)

onmousedown

onmouseup

onmouseenter

onmouseover(正确答案)

12.

对(正确答案)

[判断题] *

13.

判断题] *

对(正确答案)

[

14.

判断题] *

对(正确答案)

[

15.

[判断题] *

对(正确答案)

16.

[单

选题] *

var 日期=new Date();(正确答案)

var 日期=Date();

var 日期=new Date;

var 日期=Date;

17.

[单

选题] *

var 月份=日期.getMonth;

var 月份=getMonth();

var 月份=日期.getMonth();(正确答案)

var 月份=getMonth;

18.

[单

选题] *

日期.setMonth(月份+值);(正确答案)

setMonth(月份+值);

19.

[判断题] *

对(正确答案)

20.

[

判断题] *

对(正确答案)

21. 您要编写一个工程应用程序,您需要创建一个函数,让数字取 3 位或更多小数

位数。

您需要创建一个可接收以下两个参数的函数:

值参数是要设置格式的数字

位参数是要显示的数位个数

该函数必须返回具有指定数位个数的值。

您应该使用哪个函数? [单选题] *

function 有效(值,位){ return 值.valueOf(位); }

function 有效(值,位){ return 值.toString(位); }

function 有效(值,位){ return 值.toFixed(位); }(正确答案)

function 有效(值,位){ return 值.toPrecision(位); }

22.

第 02 行的 函数向控制台写入了什么?

[单选题] *

string

array

object

number

undefined(正确答案)

23.

第 04 行的 函数向控制台写入了什么? [单选题] *

string(正确答案)

array

object

number

undefined

24.

第 06 行的 函数向控制台写入了什么? [单选题] *

string

array(正确答案)

object

number

undefined

25.

第 08 行的 函数向控制台写入了什么? [单选题] *

string

array

object

number(正确答案)

undefined

26.

第 10 行的 函数向控制台写入了什么? [单选题] *

string

array

object

number

undefined(正确答案)

27.

第 01 行的数据类型是什么?

[单选题] *

Number

String(正确答案)

Boolean

Null

Undefined

28.

第 03 行的数据类型是什么? [单选题] *

Number(正确答案)

String

Boolean

Null

Undefined

29.

第 04 行的数据类型是什么? [单选题] *

Number

String

Boolean(正确答案)

Null

Undefined

30.

第 05 行的数据类型是什么? [单选题] *

Number

String(正确答案)

Boolean

Null

Undefined

31.

对(正确答案)

[判断题] *

32.

[判断题] *

对(正确答案)

33.

断题] *

对(正确答案)

[判

34.

[判断题] *

对(正确答案)

35.

[判断题] *

对(正确答案)

36.

该函数始终返回 false。

[单选题] *

是(正确答案)

37.

第 02 行的运算符应该为 !=。 [单选题] *

否(正确答案)

38.

[判断题] *

对(正确答案)

39.

[判断题] *

对(正确答案)

40.

[判断题] *

对(正确答案)

41.

断题] *

对(正确答案)

判[

42.

[单

选题] *

将第 07 行改为

将第 10 行改为 var = .定货单[“辣指数”];

将第 10 行改为 var option = .定货单[“辣指数”].value;(正确答案)

将第 07 行改为

43. 将 GET 请求与表单一起使用时,数据长度受限。 [判断题] *

对(正确答案)

44. 仅在处理敏感表单数据时才应使用 GET 请求。 [判断题] *

错(正确答案)

45. 表单 POST 请求被缓存。 [判断题] *

错(正确答案)

46. 表单 POST 请求始终保留在浏览器历史记录中。

错(正确答案)

47. 您要使用 JavaScript 创建计算器。

您创建以下 HTML。添加行号只是为了便于参考。

判断题] * [

[判断题] *

对(正确答案)

48.

[判断题] *

对(正确答案)