100-180

100-180

收藏豆荚
剥了 2 次
年级:其他
科目:其他
5555q
2025-11-28
80 颗豆豆
1. 单选题
45 秒

在JavaScript中,哪个运算符的优先级最高?

加号(+)

自减(--)

乘号(*)

除号(/)

2. 单选题
45 秒

对于以下表达式 a = 5 + 3 * 2,由于运算符优先级,a 的值将会是多少?

10

9

14

11

3. 单选题
45 秒

JavaScript中的undefined表示什么意思?

变量没有赋值

变量已经不存在了

变量存在,但没有值或属性

变量存在,但值为空

4. 单选题
45 秒

在JavaScript中,以下哪种方式可以用来输出文本到控制台?

print()

console.log()

write()

none of the above

5. 单选题
45 秒

JavaScript中的document.write()函数可以用来做什么?

输出文本到控制台

在网页上输出文本

输出变量值

输出函数结果

6. 单选题
45 秒

在JavaScript中,prompt()函数的作用是什么?

显示一个对话框,让用户输入文本

显示一个提示框,包含一条警告消息

显示一个确认框,让用户确认或取消操作

显示一个错误框,包含错误消息

7. 单选题
45 秒

prompt()函数返回什么类型的值?

字符串

数字

布尔值

对象

8. 单选题
45 秒

在JavaScript中,confirm()函数的作用是什么?

显示一个对话框并等待用户点击按钮

停止程序的执行并等待用户输入

打开一个新的浏览器窗口

以上都不是

9. 单选题
45 秒

下面哪个选项是正确的JavaScript中的输出语句?

print()

console.log()

display()

output()

10. 单选题
45 秒

isNaN()方法对于NaN的值返回什么结果?

TRUE

FALSE

undefined

null

11. 单选题
45 秒

isNaN()方法对于非NaN的数字值返回什么结果?

TRUE

FALSE

undefined

null

12. 单选题
45 秒

JavaScript中的typeof()方法检测var b =567返回哪个类型的值?

String

Number

Boolean

Object

13. 单选题
45 秒

console.log()方法输出方式用于什么输出?

页面

控制台

弹窗

警告框

14. 单选题
45 秒

document.write()方法输出方式用于什么输出?

页面

控制台

弹窗

警告框

15. 单选题
45 秒

alert()方法输出方式用于什么输出?

页面

控制台

弹窗

警告框

16. 单选题
45 秒

声明但未初始化的var变量的默认值是?

null

undefined

0

""

17. 单选题
45 秒

以下哪个变量名在JavaScript中是有效的?

123abc

_abc123

abc-123

all of the above

18. 单选题
45 秒

在JavaScript中,哪个符号用于连接多个变量名以创建一个新的变量名?

$

_

-

.

19. 单选题
45 秒

在JavaScript中,如何声明一个名为myVar的变量?

var myVar;

myVar;

-myVar;

以上选项都可以

20. 单选题
45 秒

使用typeof()方法检测一个未定义变量的值,返回什么结果?

"number"

"string"

"boolean"

"undefined"

21. 单选题
45 秒

以下哪个关键字用于声明常量?

var

let

const

final

22. 单选题
45 秒

在JavaScript中,如何连接两个字符串?

使用加号(+)操作符

使用减号(-)操作符

使用乘号(*)操作符

使用除号(/)操作符

23. 单选题
45 秒

var a=null;typeof(a);的返回什么结果?

"number"

"string"

"boolean"

"object"

24. 单选题
45 秒

使用typeof()方法检测一个字符串类型的变量,返回什么结果?

"number"

"string"

"boolean"

"object"

25. 单选题
45 秒

使用typeof()方法检测一个布尔类型的变量,返回什么结果?

"number"

"string"

"boolean"

"object"

26. 单选题
45 秒

JavaScript中的赋值运算符是哪种?()

+

-

*

=

27. 单选题
45 秒

JavaScript中的减法运算符是哪种?

+

-

*

=

28. 单选题
45 秒

JavaScript中的增量运算符是哪种?

+

-

++

--

29. 单选题
45 秒

JavaScript中的比较运算符"!=="表示什么操作?

等于

不等于

大于

小于

30. 单选题
45 秒

JavaScript中的逻辑非运算符是什么?

&&

||

!

~

31. 单选题
45 秒

以下哪个变量在被声明后没有赋值的情况下默认值为undefined?

var x;

let y = 0;

const z = "hello";

var a = 2;

32. 单选题
45 秒

在JavaScript中,隐式转换是什么?

显式地将一种数据类型转换为另一种数据类型

自动地将一种数据类型转换为另一种数据类型

将一个变量赋值给另一个变量

将一个函数作为参数传递给另一个函数

33. 单选题
45 秒

下列哪个是document.write()的正确语法?

document.write("Hello, World!");

document.writeln("Hello, World!");

document.writeln("Hello, World!");

document.writeln("Hello, World!");

34. 单选题
45 秒

下列布尔表达式中,值为真的是

5!=5

'5'!=5

'5'==5

5!==5

35. 单选题
45 秒

以下代码运行后弹出的结果是( ) var a = 888; ++a; alert(a++);

888

889

890

891

36. 单选题
45 秒

使用alert()输出的内容会以什么形式显示?()

以警告框的形式显示

以弹出窗口的形式显示

以HTML文本的形式显示

以文本的形式显示

37. 单选题
45 秒

下面的等式成立的是 ( )

parseInt(12.5) == parseFloat(12.5)

Number('') == parseFloat('')

.isNaN('abc') == NaN

typeof NaN === 'number'

38. 单选题
45 秒

以下ECMAScript变量命名格式正确的是( )

_125dollor

1207A

-dollor

this

39. 单选题
45 秒

关于变量的命名规则,下列说法错误的是( )

首字符必须是大写或小写的字母,下划线(_)或美元符($)

除首字母的字符可以是字母,数字,下划线或美元符

变量名称可以是保留字

长度是任意的

40. 单选题
45 秒

在 JS 中,"1555"+3 的运行结果是 ()

1558

1552

15553

1553

41. 单选题
45 秒

下面的代码输出正确的是( ) console.log(age); var age = '110';

110

'110'

undefined

KONG

42. 单选题
45 秒

下面四个变量声明语句中,哪一个变量的命名是正确的()

var while

var my_DOG

var H P

var 2cats

43. 单选题
45 秒

若有定义var x=10,则以下哪条语句执行后变量x的值不等于11?

x++;

x=11;

x==11;

x+=1;

44. 单选题
45 秒

单独存放JavaScrip程序的文件扩展名是()。

java

js

script

Prg

45. 单选题
45 秒

下面4个变量声明语句中,正确的是()。

var default 系统保留字

var myhouse

var my dog

var 2cats

46. 单选题
45 秒

JavaScript要正常运行必须有( )

Web服务器

JavaScript编译器

JavaScript虚拟机

客户端浏览器

47. 单选题
45 秒

下面哪个语句定义了一个名为pageNumber的变量并赋值为240?

var PageNumber=240

pagenumber=240

var pageNumber=240

var int pageNumber=240

48. 单选题
45 秒

下面哪一个不是JavaScrip运算符?

=

==

&&

$#

49. 单选题
45 秒

下面选项中不属于JS基本数据类型的是()。

数值型

布尔型

函数

字符串型

50. 单选题
45 秒

在javaScript 中,可以使用()方法向程序赋值

alert

prompt

parseFloat

parseInt

51. 单选题
45 秒

以下()为JavaScript声明变量的语句。

dim x;

int x;

var x;

x;

52. 单选题
45 秒

分析如下的JavaScript代码片段, b的值为( ) Var a = 1.5,b; b=parseInt(a);

2

0.5

1

1.5

53. 单选题
45 秒

在JavaScript中,单行注释以什么符号开头?

//

/**/

#

--

54. 单选题
45 秒

(“24.7” + 2.3 ) 的计算结果是( )

27

24.72.3

24.723

26.7

55. 单选题
45 秒

在JavaScript中(“24” + “2.9” ) 的计算结果是( )

26

242

242.9

26.9

56. 单选题
45 秒

在JavaScript中,typeof(nu)返回的数据类型是

undefined

object

string

number

57. 单选题
45 秒

在JavaScript中添加注释的目的是什么?

提高代码可读性

减少代码执行时间

增加代码复杂性

减少代码文件大小

58. 单选题
45 秒

在JavaScript中,什么字符用于表示单行注释?

//

#

/*

*/

59. 单选题
45 秒

在JavaScript中,undefined表示什么?

空字符串

数字0

空对象

无值或未定义

60. 单选题
45 秒

在JavaScript中,使用const定义的常量能否被重新赋值?

可以

不可以

看情况

有时候可以

61. 单选题
45 秒

以下代码的输出结果正确的是 var str; alert(typeof(str));

String

object

undefined

string

62. 单选题
45 秒

在以下关键字中,用于JavaScript定义变量的是

class

try

var

parent

63. 单选题
45 秒

在网页中输出"Hello World”的正确JavaScript语法是

document.write("Hello World")

"Hello World"

response.write("Hello World")

("Hello World")

64. 单选题
45 秒

如何在JavaScript中声明一个常量?

使用var

使用let

使用const

使用final

65. 单选题
45 秒

下列JavaScript运算符中,不属于赋值运算符的是:

/=

*=

==

+=

66. 单选题
45 秒

JavaScript代码可以位于的位置是( )

其他网站上

HTML文件的标签内

HTML文件的标签内

以上都对

67. 单选题
45 秒

关于 JavaScript 注释,下列说法正确的是( )

单行注释以 “/” 开头,“/” 结尾

多行注释以 “//” 开头

注释的内容会被 JavaScript 引擎执行

注释可以提高代码的可读性

68. 单选题
45 秒

下列哪个不是 JavaScript 中的表达式( )

3 + 5

let a = 10

a > 5

"hello" + "world"

69. 单选题
45 秒

在 JavaScript 的 Number 类型中,关于 NaN 的说法,错误的是( )

NaN 表示 “非数字”

NaN 与任何值比较都返回 false

可以用 isNaN () 函数检测一个值是否为 NaN

NaN 是一个有效的数字

70. 单选题
45 秒

下列哪个值使用 typeof 检测后返回 “boolean”( )

123

"true"

TRUE

null

71. 单选题
45 秒

关于 null 和 undefined 的区别,下列说法正确的是( )

null 表示变量未声明

undefined 表示变量声明后未赋值

typeof null 返回 “null”

null 和 undefined 在任何情况下都不相等

72. 单选题
45 秒

下列哪个函数不能将其他类型的值强制转换为数字类型( )

Number ()

parseInt ()

String ()

parseFloat ()

73. 单选题
45 秒

使用 parseInt ("123abc"),返回的结果是( )

123

123abc

NaN

0

74. 单选题
45 秒

关于 String () 和 toString () 方法,下列说法错误的是( )

String () 可以将 null 和 undefined 转换为字符串

toString () 可以将 null 和 undefined 转换为字符串

String () 是全局函数

toString () 是对象的方法

75. 单选题
45 秒

下列哪个值使用 Boolean () 转换后返回 false( )

1

"hello"

0

{}

76. 单选题
45 秒

在 JavaScript 中,当执行 “1 + "2"” 时,结果是( )

3

"3"

"12"

2

77. 单选题
45 秒

下列关于相等运算符(==)和全等运算符(===)的区别,正确的是( )

== 会进行类型转换,=== 不会

== 不会进行类型转换,=== 会

== 和 === 都不会进行类型转换

== 和 === 都会进行类型转换

78. 单选题
45 秒

执行 “true && false” 的结果是( )

TRUE

FALSE

1

0

79. 单选题
45 秒

关于三元运算符 “条件表达式?表达式 1 : 表达式 2”,下列说法错误的是( )

条件表达式为 true 时,执行表达式 1

条件表达式为 false 时,执行表达式 2

三元运算符不能嵌套使用

三元运算符的优先级低于逻辑运算符

80. 单选题
45 秒

在 JavaScript 运算符优先级中,下列运算符优先级最高的是( )

加法运算符(+)

乘法运算符(*)

括号(())

赋值运算符(=)

剥豆豆
金牌
会员
无限剥豆豆游戏,更详尽的游戏报告,更多学员的支持
仅需0.6/日
你可能喜欢
头脑风暴
剥了 2 次
12
剥了 5 次
节日知识知多少
剥了 4 次
Mid-Autumn FestivalGala Quiz
剥了 5 次
名词(专项练习)
剥了 2 次