var add = function add(x, z) { if (z == undefined) { return function(y) { return x + y; } } else { return x + z }}當我用箭頭函數編寫代碼不起作用時,上面的代碼運行良好var add = add(x, z) => { if (z == undefined) { return (y) => { return x + y; } } else { return x + z }}
使用 Es5 和 Es6 的閉包
慕工程0101907
2022-01-07 10:47:31