看板 Web_Design 關於我們 聯絡資訊
<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