一、单选题

1. 下列选项中,( )不是Javascript中的事件。
A. onclick B. onmouseoverC. onfocus D. width
2. 下列选项中,可用于实现动态改变指定div中内容的是( )
A.console.log( ) B. document.querySelector( )C.innerHTML D. alter( )
3. 下面哪个字符串定义语句不正确?( )
A.var mytext= here is some text!
B. var mytext= here is sometext!
C. var mytext= here is some text!
D. var mytext= here is \nsometext!
4. 赋值运算符的作用是( )。
A.执行比较运算 B. 给一个变量赋予一个新名
C. 给一个变量赋新值
D. 没有任何用处
5. var str="32px";其中的str[1]代表的是哪一个字符( )
A. 3 B. 2 C. p D. x
6. 以下哪项不属于javascript的特征?( )
A. javascript是一种脚本语言
B. javascript是事件驱动的
C. javascript代码需要编译以后才能执行
D. javascript是独立于平台的
7. Array对象的( )方法向数组末尾添加一个或更多元素,并返回新的长度。
A.concat() B.pop() C.push() D.shift()
8. 在JavaScript 中,使用( )对象可以得到当前的系统日期和时间。
A.Time B. Date C. Month D.Year
9.通过标签名获取元素的方法是( )。
A.getElementsByClassName() B.getElementsByName()
C.getElementById() D.getElementsByTagName()
10. 在HTML中嵌入JavaScript,应该使用的标记是( )。
A. B.
C. D.
11. 那一个对象可以操作历史记录( )。
A.screen B.history C.navigator D.window
12. 在JavaScript中,如果不指明对象直接调用某个方法,则该方法默认属于哪个对象:( )。
A. document B. window C. form D. location
13. 分析下面的Javascript代码段,输出结果是( )。
var mystring=I am a student;
var a=mystring.substring(9,13);
document.write(a);
A.stud B.tuden C.uden D.udent
14. 下列选项中,可以作为DOM的style属性操作的样式名为( )。
A.Background B. left C. font-size D. Textalign
15. 下列选项中不属于JS比较运算符的是( )。
A.= B. == C. === D. !==
16. 分析下面的代码,输出的结果是()
var arr=new Array(5);
arr[1]=1; arr[5]=2; console.log(arr.length);
A. 2
B. 5
C. 6
D. 报错
17.下列选项中,可以实现颠倒数组中元素的位置的是( )。
A. reverse() B. sort() C. indexOf() D. lastIndexOf()
18. 将字串s中的所有字母变为小写字母的方法是
A. s.toSmallCase() B. s.toLowerCase()
C. s.toUpperCase() D. s.toUpperChars()
19.下列选项中,可以用于获取用户传递的实际参数值的是(  )。
A. arguments.length B. theNums
C. params D. arguments

16题 | 被引用0次

模板修改
使用此模板创建