以下代码的输出结果正确的是( )。var str alert(typeof(str));
string
undefined
object
String
在JavaScript中,需要声明一个整数类型的变量num,可以实现上述要求的语句是( )。
int num = 3;
number num = 3;
var num = 3;
integer num = 3;
用户可以在其中放置javascript代码的HTML元素是( )。
< script >
< javascript >
< js >
< scripting >
以下不属于Javascript特征的是( )。
Javascript是一种脚本语言
Javascript是事件驱动的
Javascript代码需要编译以后才能执行
Javascript是独立于平台的
在JavaScript中下列变量名非法的是( )。
8loves
_loves1
Loves
love$s
在JavaScript脚本中,表达式2+5+"8"得到的结果是( )。
258
78
15
25"8"
在JavaScript中,typeof操作符不能返回的数据类型是( )。
string
number
float
undefined
在JavaScript中,typeof(null)返回的数据类型是( )。
undefined
number
string
object
下列选项中不属于JavaScript保留字的是( )。
parent
with
class
void
不属于JavaScript的数据类型是( )。
string
number
float
undefined
在JavaScript中定义一个全局变量,下列选项中正确的是( )。
使用关键字var在函数内定义
使用关键字public在函数内定义
使用关键字public在函数外定义
使用关键字var在函数外定义
下列选项中不是JavaScript运算符的是( )。
=
==
$#
&&
下列有关JavaScript的说法中正确的是( )。
直接位于标签内JavaScript代码会在页面加载时执行
JavaScript脚本只能位于部分中
JavaScript脚本只能位于部分中
标签对可以省略
下列有关JavaScript的描述中错误的是( )。
网页中的JavaScript代码由浏览器解释执行
JavaScript使用变量前需要先定义类型
JavaScript可以创建新的对象也可以使用内嵌对象
JavaScript代码通过标签嵌入在HTML网页中
关于JavaScript说法正确的是( )。
JavaScript与Java语法完全一样
JavaScript可以用于在网页上实现数据验证及特效等
JavaScript要运行必须安装Java运行环境
JavaScript可用于开发Windows应用程序
下面符号中,不属于JavaScript运算符的是( )。
=
==
&&
$#
下列JavaScript运算符中,不属于数值运算符的是:( )。
= =
*=
+=
/=
下列关于JavaScript变量声明的说法中,错误的是( )。
变量名中不能有空格
变量名的首字符必须为字母或下划线,不能为数字
变量名可以包含数字0~9、大写或小写拉丁字母和下划线
变量名不区分大小写
JavaScript是一种用于产生页面交互的语言。下列有关JavaScript的描述中,正确的是( )。
JavaScript执行前需要先编译
JavaScript不能创建用户自定义对象
JavaScript可以使用内置的对象
JavaScript和HTML、CSS一样大小写不敏感
下列有关JavaScript的描述中,正确的是( )。
JavaScript代码段可以直接放在HTML标签中
JavaScript代码段必须放在与标签之间
在JavaScript函数中定义的变量只能在该函数中使用
JavaScript和HTML、CSS一样大小写不敏感
表达式"b90"+"90"的计算结果是( )。
b180
b9090
b90
180
下列代码执行后,变量carname的值为( )。var carname="Volvo";var carname;
undefined
Volvo
NULL
不确定
下列选项中,不属于JavaScript保留字的是( )。
break
typeof
with
base
test.html文件中的某代码段:,对其描述错误的是( )。
test.js中不再使用
src的值也可以是任意网络地址文件,如"http://www.sample.com/test.js"
test.html和test.js文件不在同一目录下也可以正常使用
代码执行后会弹出"Welcome"对话框
以下代码片段的输出结果是( )。var str ;alert(typeof str);
String
object
undefined
string
在以下单词中,不属于JavaScript保留字的是( )。
try
parent
class
void
考察以下程序片段: var n = new Number(3456); alert(n.toFixed(2)); 下列输出中正确的是( )。
3456
56
34
345600
JavaScript代码可以写在网站的那个位置上
HTML文件的标签内
HTML文件的标签内
其他网站上
以上都对
下面一段JavaScript代码的输出结果是( )。 x=11;y="23";m=x+y;document.write(m);
11
34
1123
程序报错
对下列JavaScript代码的描述中,错误的是( )。 ①var i; ②i=20; ③i="20";
③处显示类型错误
①处变量i的类型是Undefined
②处变量i的类型是Number
③处变量i的类型是String
下列JavaScript代码运行后变量y的值是( )。var x = 'abcde'; var y = typeof(x);
"function"
"object"
"string"
"number"
在JavaScript中,如果给定x=5,下列选项中错误的是( )。
x === "5"为true
x === 5 为true
x ==8 为false
x+5 == "55" 为 false
下列对JavaScript的语法规则描述正确的是( )。
JavaScript大小写和HTML一样不敏感
JavaScript代码段中,前面的语句先执行
JavaScript代码中,语句结束没有分号也可以正常执行
JavaScript代码的换行符号为反斜杠“\”,可以位于代码的任意位置
写“Hello World”的正确JavaScript语法是( )。
document.write("Hello World")
"Hello World"
response.write("Hello World")
("Hello World")
下列选项中,不属于JavaScript中的弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是( )。
alert();
confirm();
prompt();
message();
在JavaScript中可以验证一个数据value是否是数字的方法是( )。
语句int i = value 若报错就不是数字
函数Integer.parseInt(value)若报错就不是数字
利用函数isNaN(value) 的返回值进行判断
没有方法验证
以下代码片段的输出结果是( )。var str= "Hello";alert(typeof(str));
string
undefined
object
Hello
下列选项中不属于JavaScript特征的是( )。
JavaScript是一种脚本语言
JavaScript是事件驱动的
JavaScript代码需要编译以后才能执行
JavaScript可以兼容多种浏览器
下列选项不属于JavaScript保留字的是( )。
name
with
class
void
在JavaScript语言中,typeof运算符用来获取一个变量的数据类型。但下列数据类型中,不能用typeof识别的是( )。
undefined
number
boolean
Array
执行如下JavaScript代码: x=11; y="number"; m=x+y ; 则m的值为( )。
11
number
11number
程序报错
下列JavaScript语句中错误的是( )。
var bb=3; cc='good';
var ff=3, gg='he's good';
var dd = ee = 100;
var aa;
下列JavaScript代码的解释中,错误的是( )。 var x; y=0;z=true;alert(typeof(key));
可以为x赋值任意类型的数据
变量y当前为number类型
alert弹出的结果为undefined
代码“key=100”没有声明直接赋值将报错
在JavaScript中,以下语句中能产生输出的代码是( )。
document.write()
window.write()
document.confirm()
write()
写“Hello World”的错误JavaScript语法是( )。
document.write("Hello World")
console.log("Hello World")
alert("Hello World")
Hello World
有程序片段: var n = new Number(6789); alert(n.toFixed(2)); 下列输出中,正确的是( )。
67
89
6789
678900
下面的JavaScript代码片段的输出结果是( )。 var s1=15;var s2="string";if(isNaN(s1)) document.writeln(s1);if(isNaN(s2)) document.writeln(s2);
不打印任何信息
15
15string
string
当JavaScript代码中进行不同类型的数据之间比较时,下列规则中错误的是( )。
如果比较数字和字符串,则把字符串转换成数字然后比较,如果字符串无法转换成数字,则比较结果为false
如果一个运算数是对象,另外一个是数字,则先把数字转成字符串,然后再和对象比较
如果一个运算数是对象,另外一个是字符串,则把对象转换为字符串
如果一个运算数是Boolean值,则把它转换为数字,false为0,true为1
设有如下的Javascript代码段:var s1=parseInt(“110电话报警”); document.write(s1); 其输出结果是( )。
NaN
110电话报警
110
出现脚本错误
判断下列代码: var n = new Number(7846); alert(n.toFixed(2)); 以下输出正确的是( )。
78
46
7846
84
JavaScript代码的用途描述错误的是( )。
JavaScript是一种脚本语言,所以它一般没人用
JavaScript是一种功能强大的弱类型语言
JavaScript是一种解释型脚本语言
JavaScript在网页制作中广泛使用