We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TypeScript Version: 3.7.0-dev.20190907
Search Terms: possibly undefined is:open
Code
function foo(value?: string) { if (value === undefined) { value = "hello"; } console.log(value.toUpperCase()); // OK setTimeout(() => value.toUpperCase(), 1); // TS2532 }
Expected behavior: Successful compilation.
Actual behavior: Compilation failing with error TS2532: Object is possibly 'undefined'..
error TS2532: Object is possibly 'undefined'.
Playground Link: www.typescriptlang.org/play/#code/…
Related Issues: #31060
The text was updated successfully, but these errors were encountered:
Duplicate of #9998
Sorry, something went wrong.
@jack-williams What are the odds finding that as a duplicate! 😄 Thanks!
Successfully merging a pull request may close this issue.
TypeScript Version: 3.7.0-dev.20190907
Search Terms: possibly undefined is:open
Code
Expected behavior: Successful compilation.
Actual behavior: Compilation failing with
error TS2532: Object is possibly 'undefined'.
.Playground Link: www.typescriptlang.org/play/#code/…
Related Issues: #31060
The text was updated successfully, but these errors were encountered: