假如我有這樣2個函數:function capitalize (string) { return string.charAt(0).toUpperCase() + string.slice(1)}function hyphenate (strings) { let hyphenated = '' strings.forEach((str, idx, strs) => { if (idx === strs.length - 1) { hyphenated += capitalize(str) } else { hyphenated += capitalize(str) + '-' } }) return hyphenated}我現在想讓hyphenate不再依賴capitalize, 有什么好的方法嗎?
如何去除一個函數對其它函數的依賴?
收到一只叮咚
2018-12-27 22:14:31