注意:此页面搜索的是所有试题
国家开放大学JavaScript程序设计
如何在 JavaScript 中添加注释( )。
A. . This is a comment
B. <!--This is a comment-->
C. //This is a comment
D. /*This is a comment*/

JavaScript函数的定义会包括一个称为形参的标识符列表,这些参数在函数体中像局部变量一样工作。有关arguments说明正确的是( )。
A. arguments表示当前执行的函数的参数和调研它的函数的对象
B. 经常使用arguments的属性length来获取传递给函数的参数个数
C. arguments仅在开始执行函数时使用
D. arguments是一个标准数组

下列关于JSON的说法,正确的有( ) 。
A. 由于语义化格式数据较少,读起来并不是很方便
B. JSON对象可以存储任意复杂结构的数据
C. 由于JSON是JavaScript的标准,浏览器兼容性问题更少
D. 在 JavaScript编程中方便地使用JSON对象

若在HTML页面中包含如下<div>标记,则选项中的( )语句能够实现改变字号的功能。
<div id="box" style="width:200px;height:150px">你好</div>
A.document.getElementById("box").style.font-size="40px";
B.document.getElementById("box").style.fontSize="40px";
C.document.getElementById("box").style.font="40px";
D.document.getElementById("box").style.font_size="40px";

. 在JavaScript中,使用open( )方法实现弹出窗口时,能够控制窗口大小无法调节的选项是 ( )。
A. window.open("show.html","弹出窗口","resizable=no");
B. window.open("show.html","弹出窗口","resizable=yes");
C. window.open("show.html","弹出窗口","resizable=0");
D. window.open("show.html","弹出窗口","resizable=1");

以下关于Array数组对象的说法不正确的是( )。
A.对数组里数据的排序可以用sort()方法,如果排序效果非预期,可以给sort()方法加一个排序函数的参数
B.reverse用于对数组数据的倒序排列
C.向数组的最后位置加一个新元素,可以用pop方法
D.unshift方法用于删除数组第一个元素

foo是一个JSON对象,那么获取att属性的值,以下哪些做法是可以的( )。
A. foo.att B. foo("att")
C. foo["att"] D. foo{"att"}

在HTML页面上包含如下创建层的语句,那么编写JavaScript语句实现显示该层的语句正确的是( )。
<html>
<body>
<div id="imageLayer" style="display:none; ">
<img src="images/Sunset.jpg" width="200" height="100"></div>
</body>
<html>
A. document.getElementsByTagName("div")[0].style.display="block":
B. document.getElementById("imageLayer").style.display="block";
C. document.getElementsByName("imageLayer")[0].style.display="block";
D. document.getElementByName("imageLayer").get(0).style.display="block";

在JavaScript中,对于浏览器对象的层次关系正确理解的是( )。
A. window对象是所有页面内容的根对象
B. document对象包含location对象和history对象
C. location对象包含history对象
D. document对象包含forms对象

在JavaScript语法中,下列说法正确的是( )。
A. parseInt(43.12)返回值为43
B. parseInt(.abc43.12.)返回值为NaN
C. parseFloat(.45.13abc.)==parseInt(43.12) 返回true
D. isNaN(parseFloat(.45.13abc.))返回true

以下( )代码段能正确创建函数show。
A. function show(text){ alert(text); }
B. var showFun = function show(text){ alert(text); }
C. var showFun = function(text){ alert(text); }
D. var showFun = new function("text" , "alert(text)");

以下对方法的解释正确的是( )。
A. pop:数组尾部删除
B. unshift:数组头部删除
C. split:将字符串切割成数组
D. join:将数组转换成字符串

在JavaScript中,以下( )能隐藏id为flower的div。
A. document.getElementById("flower").style.display="none";
B. document.getElementById("flower").style.display="hidden";
C. document.getElementById("flower").style.visibility="none";
D. document.getElementById("flower").style.visibility="hidden"

关于iframe表述正确的有( )。
A. 通过iframe,网页可以嵌入其他网页内容,并可以动态更改
B. 在相同域名下,内嵌的iframe可以获取外层网页的对象
C. 在相同域名下,外层网页脚本可以获取iframe网页内的对象
D. 可以通过脚本调整iframe的大小