亲爱的同学,您好!
该卷一共30题,均为单选题;每个微信账号有且只能登陆1次,请完整作答后再提交,作答限时45分钟。
阅读如下代码,该代码在浏览器中运行时,点击段落中的文本"ClickMe",页面效果为( )?
< html>
< head>
< title>clickMe< /title>
< script type="text/javascript" language="javascript">
function clickDIV(event) {
var target = event.target || event.srcevent;
alert("clickDIV, target=" + target.nodeName);
}
function clickP(event) {
var target = event.target || event.srcevent;
alert("clickP, target=" + target.nodeName);
}
< /script>
< /head>
< body>
< div onclick="clickDIV(event);">
< p onclick="clickP(event);">ClickMe< /p>
< /div>
< /body>
< /html>
在es6中,下面程序运行结果输出,选项结果正确的是
for(let i=0;i<12;i++){}console.log(i);
const a=12;a=13;console.log(a);
const g={b:3};console.log(g.b=12);console.log(g.b);
let [head,...tail]=[1,2,3,4];console.log(tail);
现有如下html结构
ul>
<li>click me</li>
<li>click me</li>
<li>click me</li>
<li>click me</li>
</ul>
运行如下代码:
var elements=document.getElementsByTagName('li');
var length=elements.length;
for(var i=0;i<length;i++){
elements[i].onclick=function(){
alert(i);
}
}
依次点击4个li标签,哪一个选项是正确的运行结果()?
运行以下程序
<script>
var m= 1, j = k = 0;
function add(n) {
return n = n+1;
}
y = add(m);
function add(n) {
return n = n + 3;
}
z = add(m);
</script>
x 的值是:
function A() {
this.do=function() {return 'foo';};
}
A.prototype=function() {
this.do=function() {return 'bar'};
};
var x=new A().do();
控制台(console)会打印出什么?
function test() { console.log(a); console.log(foo()); var a = 1; function foo() { return 2; } } test();
31题 | 被引用12次