export function makeMap ( str: string, expectsLowerCase?: boolean ): (key: string) => true | void { const map = Object.create(null) const list: Array<string> = str.split(',') for (let i = 0; i < list.length; i++) { map[list[i]] = true } return expectsLowerCase ? val => map[val.toLowerCase()] : val => map[val]}这是一段es6的代码“()”后面的“:”号是什么意思····es6有这样的写法吗??求大神
添加回答
举报
0/150
提交
取消