在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ js生成函數(shù)參數(shù)

js生成函數(shù)參數(shù)

有一批如下樣子的語句要寫(koa的路由配置),形式固定如下

router.get('/pattern', api.getPattern)
router.post('/pattern', api.setPattern)
router.get('/road', api.getRoad)
router.post('/road', api.setRoad)
......

想用快速生成這一大堆語句, 怎么處理比較好

回答
編輯回答
情殺

變量呢?

一個for循環(huán)搞定了吧

2017年12月4日 13:30
編輯回答
黑與白
function firstUpperCase(str) {
    return str.toLowerCase().replace(/( |^)[a-z]/g, (l) => l.toUpperCase());
}

function add(name) {
    ['post', 'get'].forEach(m => {
        router[m](`/${name}`, api[m + firstUpperCase(name)])
    })
}

add('pattern')
2017年6月28日 15:34