作者poat777 (诺基亚)
看板Web_Design
标题[问题] function无法log
时间Sun Aug 7 08:03:55 2016
<script>
var setAge = function (newAge) {
this.age = newAge;
};
var bob = new Object();
bob.age = 30;
bob.setAge = setAge;
var susan = new Object();
susan.age = 25;
susan.setAge = setAge;
susan.setAge(35);
console.log(susan.setAge(35));
console.log(susan.age);
</script>
http://i.imgur.com/FR0GjjZ.jpg
想问一下
为啥第二行印的出
第一行无法呢
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.163.35.98
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1470528238.A.BA3.html
1F:推 max80713: susan.setAge(35)没有return值,所以显示undefined 08/07 08:52
2F:推 Hevak: 一楼正解,你的setAge没有return东西,正常现象 08/07 09:42
3F:→ poat777: 感谢唷 08/07 11:53