搜尋

首頁  >  問答  >  主體

javascript - ES6中函數問題

雷雷
伊谢尔伦伊谢尔伦2839 天前594

全部回覆(3)我來回復

  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:26:19

    雷雷

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:26:19

    因為 arguments[0]==undefined
    且 var y = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ccas;//12
    所以 y=12

    如果你想問為什麼不等於7
    你需要學習一下閉包和基本型別和引用型

    參考連結:
    http://www.cnblogs.com/chengg...
    http://www.ruanyifeng.com/blo...

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:26:19

    var y = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ccas;//12
    

    因為這裡y就是12

    回覆
    0
  • 取消回覆