下面有关JavaScript方法的描述,错误的是( )。
escape方法:该方法用于字符串编码
parseFloat方法:该方法将一个字符串转换成对应的浮点数
isNaN方法:该方法用于检测参数是否为数值型,如果是,返回true,否则,返回false
eval方法:该方法将参数字符串作为一个JavaScript代码执行
关于parseInt(string)函数的功能,正确的说法是( )。
将一个整数转换成一个字符串
将一个字符串转换成一个实数
将一个字符串转换成一个整数
将一个实数转换成一个字符串
有以下代码段var str; alert(typeof(str)); 其输出结果是( )。
string
undefined
object
String
JavaScript文件的默认扩展名是( )。
jsp
js
html
asp
分析如下javascript代码,b的值为( ) var a=1.5 ,b; b=parseInt(a);
2
0.5
1
1.5
下列的哪一个表达式将返回假( )
!(3<=1)
(4>=4)&&(5<=2)
(“a”==”a”)&&(“c”!=”d”)
(2<3)||(3<2)
在JavaScript中,哪些是基本数据类型?
对象
变量
数字、字符串、布尔值等
数组
在JavaScript中,以下哪个选项不是基本数据类型?
Number
String
Boolean
Object
在JavaScript中,以下哪个选项是引用数据类型?
string
boolean
Array
number
在JavaScript中,以下哪个选项不是typeof的返回值?
number
string
boolean
null
下列哪个选项可以将一个数值转换为字符串?
Number()
String()
Boolean()
Object()
在JavaScript中,变量命名可以使用哪些字符?
数字、字母、下划线、美元符号
数字、字母、下划线、美元符号、加号
数字、字母、点号
中文、加号、减号
以下哪个选项是一个有效的JavaScript变量名?
123abc
abc123
_abc 123
abc.123
以下哪个选项不是一个有效的JavaScript常量名?
MY_CONSTANT
my_constant
My_Constant
my Constant
以下哪个选项使用了错误的递增运算符?
x = x + 1;
y= ++x;
z=x++
x= ++y
下列哪个选项中的代码段会输出4?
var x = 2; x = ++x+1; console.log(x);
var x = 2; console.log(++x);
var x = 2; x++; console.log(x);
var x = 2; console.log(x++ + 1);
下列数据中是Number类型的是()
12
0'
null
true'
下列数据中是Boolean类型的是()
“true”
false
0
undefined
下列数据中是String类型的是()
中国
’‘
234
tao
下列代码中可以声明一个null类型数据的是()
var a;
var a=null;
var a = 0;
var a='';
表达式“12”+12的结果为()
1212
24
13
22
表达式true+12的结果是()
13
12
true12
112
表达式false+“4”的结果是()
4
04
false4
5
表达式“00”+“11”的结果是()
“0011”
11
“11”
0
表达式true+false的结果是()
“true”
0
1
"truefalse"
数字120经过String()转换后的结果是()
120
“120”
undefined
12
布尔类型数据true经过String()转换后的结果是()
true
1
0
"true"
null经过Boolean()转换后的结果是()
true
false
“”
null
字符串“1abc”经过Number()转换后的结果为()
1
0
NaN
false
字符串“1234”经过Number()转换后的结果是()
NaN
1234
“1234”
10
下列代码的输出结果为()var a = null; console.log(typeof a);
null
undefined
object
报错
下列关于const定义常量的描述错误的是()
可以重复定义
不可以重复定义
不能重复声明
定义的是一个固定不变的数据
下列关于let定义变量的描述正确的是()
可以重复赋值
可以重复定义
能重复声明
定义的是一个固定不变的数据
下列代码的输出结果是()var max= 1/0; document.write(max);
1
0
infinity
程序报错
下列代码的输出结果是()var a; console.log(a);
undefined
null
""
无
表达式true-true的结果是()
0
1
2
无法计算
以下哪个运算符可以用于逻辑与操作?
&
&&
or
~~
以下哪个表达式会返回true?
(10 > 5) and (20 > 15)
(10 > 5) || (20 > 15)
(10 > 5) xor (20 > 15)
(10 > 5) || && (20 > 15)
以下哪个比较运算符可以用于比较两个值是否严格相等,包括类型和值?
==
===
!==
> , < , >= , <=
在JavaScript中,哪个运算符的优先级最高?
加号(+)
自减(--)
乘号(*)
除号(/)
对于以下表达式 a = 5 + 3 * 2,由于运算符优先级,a 的值将会是多少?
10
9
14
11
JavaScript中的undefined表示什么意思?
变量没有赋值
变量已经不存在了
变量存在,但没有值或属性
变量存在,但值为空
在JavaScript中,以下哪种方式可以用来输出文本到控制台?
print()
console.log()
write()
none of the above
JavaScript中的document.write()函数可以用来做什么?
输出文本到控制台
在网页上输出文本
输出变量值
输出函数结果
在JavaScript中,prompt()函数的作用是什么?
显示一个对话框,让用户输入文本
显示一个提示框,包含一条警告消息
显示一个确认框,让用户确认或取消操作
显示一个错误框,包含错误消息
prompt()函数返回什么类型的值?
字符串
数字
布尔值
对象
在JavaScript中,confirm()函数的作用是什么?
显示一个对话框并等待用户点击按钮
停止程序的执行并等待用户输入
打开一个新的浏览器窗口
以上都不是
下面哪个选项是正确的JavaScript中的输出语句?
print()
console.log()
display()
output()
isNaN()方法对于NaN的值返回什么结果?
TRUE
FALSE
undefined
null
isNaN()方法对于非NaN的数字值返回什么结果?
TRUE
FALSE
undefined
null
JavaScript中的typeof()方法检测var b =567返回哪个类型的值?
String
Number
Boolean
Object
console.log()方法输出方式用于什么输出?
页面
控制台
弹窗
警告框
document.write()方法输出方式用于什么输出?
页面
控制台
弹窗
警告框
alert()方法输出方式用于什么输出?
页面
控制台
弹窗
警告框
声明但未初始化的var变量的默认值是?
null
undefined
0
""
以下哪个变量名在JavaScript中是有效的?
123abc
_abc123
abc-123
all of the above
在JavaScript中,哪个符号用于连接多个变量名以创建一个新的变量名?
$
_
-
.
在JavaScript中,如何声明一个名为myVar的变量?
var myVar;
myVar;
-myVar;
以上选项都可以
使用typeof()方法检测一个未定义变量的值,返回什么结果?
"number"
"string"
"boolean"
"undefined"