@.format.resolve(matches, fields, argumentsToMatch)

API封装文档
其他

格式化参数


function func() {
    var settings = @.format.resolve([
        ["method", "callback"],
        ["method", "callback", "options"]
    ], {
        "method": "string",    //fields设置项可简写为参数接受变量类型
        "callback": "function",
        "options": "any"
    }, arguments);

    console.log(settings);
}

func('method1', function() {});
func('method2', function() {}, {option1: true})

//输出内容
//>{ method: 'method1', callback: [Function], options: null }
//>{ method: 'method2',
//  callback: [Function],
//  options: { option1: true } }

最后更新时间:2018年11月7日 11:12:08