Skip to content

Instantly share code, notes, and snippets.

@jonelf
Created November 13, 2023 12:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jonelf/de31d54de184861a81b833dbeda92a31 to your computer and use it in GitHub Desktop.
Save jonelf/de31d54de184861a81b833dbeda92a31 to your computer and use it in GitHub Desktop.
TypeScript any problem
interface Test {
done: boolean,
name: string,
}
function fn(input: Test) {
console.log(input.name)
}
let param1 : Test = {"done": true, "name": "Billie"}
let param2 = "Damon"
let param3 = {"done": true, "fame": 42}
let param4 : any = {"done": true, "fame" : 42}
fn(param1)
fn(param2)
fn(param3)
fn(param4)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment