default argument value added for setTimeout and setInterval

This commit is contained in:
Vladimir Enchev
2014-05-14 15:47:52 +03:00
parent 34ebbca3ef
commit 8b2c56a346
2 changed files with 4 additions and 4 deletions

View File

@@ -12,7 +12,7 @@ function createHadlerAndGetId() : number {
return new Date().getUTCMilliseconds();
}
export function setTimeout(callback: Function, milliseconds?: number): number {
export function setTimeout(callback: Function, milliseconds = 0): number {
if (typeof (milliseconds) !== "number") {
milliseconds = 0;
}
@@ -42,7 +42,7 @@ export function clearTimeout(id: number): void {
}
}
export function setInterval(callback: Function, milliseconds?: number): number {
export function setInterval(callback: Function, milliseconds = 0): number {
if (typeof (milliseconds) !== "number") {
milliseconds = 0;
}

View File

@@ -16,7 +16,7 @@ function createTimerAndGetId(callback: Function, milliseconds: number, shouldRep
return id;
}
export function setTimeout(callback: Function, milliseconds?: number): number {
export function setTimeout(callback: Function, milliseconds = 0): number {
if (typeof(milliseconds) !== "number") {
milliseconds = 0;
}
@@ -31,7 +31,7 @@ export function clearTimeout(id: number): void {
}
}
export function setInterval(callback: Function, milliseconds: number): number {
export function setInterval(callback: Function, milliseconds = 0): number {
if (typeof (milliseconds) !== "number") {
milliseconds = 0;
}