作者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://www.ptt.cc/bbs/Web_Design/M.1470528238.A.BA3.html
推 max80713: susan.setAge(35)沒有return值,所以顯示undefined 08/07 08:52
推 Hevak: 一樓正解,你的setAge沒有return東西,正常現象 08/07 09:42
→ poat777: 感謝唷 08/07 11:53