老师帮我看下这个。
来源:6-1 原型继承
ssszz
2019-03-21 23:41:10
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>5-4</title>
</head>
<body>
<script>
//补充代码
function ademo(){
this.name="a";
this.sex="man";
}
function bdemo(){
this.name="b";
this.sex="woman";
}
bdemo.prototype=new ademo();
var imb=new bdemo();
console.log(imb.name);
//------------------------------------------
function ademo(){
this.name="a";
this.sex="man";
}
function bdemo(){
this.name="b";
this.sex="woman";
}
bdemo.prototype=new ademo();
var imb=new bdemo();
console.log(imb.name);
</script>
</body>
</html>
老师注释上下的代码有什么区别吗,我看了半天没找出来,但用上面的代码就是要报错,下面就没报错了。
2回答
好帮手慕星星
2019-03-22
你好,这边测试上面和下面的代码都是没有报错的:
可以将浏览器缓存清除下试试。
祝学习愉快!
ssszz
提问者
2019-03-21
晕为什么我上传上来这个代码我自己复制下来测试又没问题啊。
我截图上的那样就会给我报错Uncaught SyntaxError: Invalid or unexpected token
显示代码12行出错(12行就是ademo()中的this.name="a";那一行)
可我将12行重写一遍它还是报错,但我将下面的同样的this.name="a";复制上来它又没问题了,这是电脑中毒了吗老师。/(ㄒoㄒ)/~~,我搞不懂这个了。
相似问题