中国的首都在哪里?
南京
天津
北京
杭州
以下代码的输出结果正确的是( )。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中注释的正确写法是( )。
/*……*/
/?……?/
在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代码中插入多行注释的是( )。
// …… //
/* …… */
对下列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在网页制作中广泛使用