[:datatype]) { } // 剩余参数(参数个数未知) function buildName(firstName: string, ...restOfName: string[]) { return firstName + " " + restOfName.join(" "); } // 匿名函数(没有函数名) var res = function( [arguments] ) { ... } //