在JavaScript中,函数定义可以没有函数体。()
在JavaScript中,函数定义可以没有函数体。()
在JavaScript中,函数定义可以没有函数体。()
A.函数体内也可以调用已定义的函数
B.函数定义时需声明其是否有返回值
C.函数定义时只需列出参数表,不需给出参数的类型
D.函数返回值类型可能因其执行情况的不同而不同
下面关于运算符重载中正确的是()
A.运算符函数的返回类型不能声明为基本数据类型
B.C++的所有运算符都可以重载
C.在类型转换符函数的定义中不需要声明返回类型
D.通过运算符重载可以定义C++中没有的运算符
关于运算符重载,下列表述中正确的是()。
A.C++已有的任何运算符都可以重载
B.运算符函数的返回类型不能声明为基本数据类型
C.在类型转换符函数的定义中不需要声明返回类型
D.可以通过运算符重载来创建C++中原来没有的运算符
关于运算符重载,下列表述中正确的是()。
A.C 已有的任何运算符都可以重载
B.运算符函数的返回类型不能声明为基本数据类型
C.在类型转换符函数的定义中不需要声明返回类型
D.可以通过运算符重载来创建C 中原来没有的运算符
JavaScript中定义一个求两个整数较大数函数的正确形式是()。
A.function:max(intx,inty){}
B.function=max(x,y){}
C.functionintmax(intx,inty){}
D.functionmax(x,y){}
阅读下列说明和HTML文本,分析其中嵌入的JavaScript脚本,
[说明]
这是一个修改字符串的题目,此题中将字符串“hello,I am not a student,I do not like computer!”中的"not"去掉,并在Web页中显示。当离开此Web页时,将自动启动收藏夹。
[HTML 文本]
<html>
<!--省略部分为HTML框-->
(1) //JavaScript区域开始标识
<!-- //HTML的注释符
vara="hello,I am not a student,I do not like computer!”:
//定义变量,并赋初值
varb=0;
var c="";
if(docurmenLall){ //如果是IE浏览器,则执行花括弧内的语句,否则弹出一个警告对
//话框,在对话框中显示“对不起,此Web页无法显示”
while((2)){ //查找字符串a中是否有not,如果有则将字符串a中的not,去掉,
//然后赋给变量c。
(3)=a.substring(b,a.indexOf(”not",b))
b+=a.indexOf("not",b)+4;
c+=a.substring((4) a.length);
window.alert(“单击确定显示修改后的字符串”)://弹出一个警告对话框,在对话框中显示
//“单击确定显示修改后的字符串”
document.write("The final string is:<br>)"; //在Web页内输出的字符串, “The final
//suing is,并加回车符
document.write(c+"<br>',); //在Web页内输出修改后的字符串,并加回车
}
else
window.alert(“对不起,此Web页无法显示”)
function folder(){ //定义一个函数
(5) ('http://www.dlrin.edu.cn’,’my home page',)
//自动开启收藏夹,括号中的地址可以随便换。通过在
<body ***>标识中加入on Unload=folder()来激活此函数
}
//--> //HTML 的注释符
</script>
<!--省略部分为HTML框-->
</html>
A.在JavaScript中,可以定义变量的数据类型
B.如果要打开一个新浏览器窗口,可以调用document的相关方法
C.JavaScript代码可以访问本地文件系统
D.以上都不正确