16 lines
450 B
TypeScript
16 lines
450 B
TypeScript
//// [emitDefaultParametersFunctionPropertyES6.ts]
|
|
var obj2 = {
|
|
func1(y = 10, ...rest) { },
|
|
func2(x = "hello") { },
|
|
func3(x: string, z: number, y = "hello") { },
|
|
func4(x: string, z: number, y = "hello", ...rest) { },
|
|
}
|
|
|
|
//// [emitDefaultParametersFunctionPropertyES6.js]
|
|
var obj2 = {
|
|
func1(y = 10, ...rest) { },
|
|
func2(x = "hello") { },
|
|
func3(x, z, y = "hello") { },
|
|
func4(x, z, y = "hello", ...rest) { },
|
|
};
|