作者a2975313 (GN)
看板Ajax
標題[問題] ECMA-262文件看不懂的地方
時間Mon Mar 27 00:39:20 2017
最近在研究關於函式定義有哪些寫法, 所以有機會接觸到ecma文件, 但有些地方看不懂.
裡面14.1 Function Definitions有用到[?Yield]或[+Default]或opt
請問它這樣寫是代表什麼意思?
http://imgur.com/kGEkmO1
ecma-262文件載點
https://www.ecma-international.org/publications/standards/Ecma-262.htm
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.239.21.167
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1490546363.A.F83.html
推 eight0: 5.1.5 有說明 03/27 03:47
→ a2975313: opt大概知道了, 但[?...]跟[+...]還是看不懂說明. 03/28 00:09
推 eight0: 簡單說,generator 內 yield 是關鍵字,不能當函式名跟參 03/28 06:19
→ eight0: 數名 03/28 06:19
→ a2975313: 所以Default也是不能當函式跟參數名稱? 03/31 00:35
推 eight0: default 那行指的是 export default function 可以省略名 04/01 13:54
→ eight0: 稱 04/01 13:54