为什么没结果
来源:4-10 编程练习
Aurora_Meteor
2020-03-15 14:25:29
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>函数定义的位置</title>
</head>
<body>
<script type="text/javascript">
// 在此处补充代码
var family={
me:'xm';
wife:'xh';
baby:'';
setBaby:function (sex){
if(sex==male){
baby='牛牛';
}else{
baby='妞妞';
}
}
};
family.setBaby(male);
document.write(family.baby);
</script>
</body>
</html>
2回答
好帮手慕糖
2020-03-15
同学你好,是的哦,指向的是当前的对象,在对象中访问或者使用这个对象下的属性时,需要使用this。
祝学习愉快~
好帮手慕糖
2020-03-15
同学你好,代码中的问题如下:
1、对象下属性之间,应该使用逗号分割,不是分号,例:
2、male是字符串,应该使用引号包裹,例:
3、如下,对baby属性赋值,应该是this.baby。例:
如果我的回答帮助了你,欢迎采纳,祝学习愉快~
相似问题