Primary section10 problemsCoding
JavaScript & TypeScript
Async timing, this binding, types, JSON, dates, and object-copy surprises.
JavaScriptintermediate
JavaScript this is undefined inside a callback
JavaScriptTypeScript
DetailsAsk Puvexa
JavaScriptintermediate
JavaScript async function returns before expected work finishes
JavaScriptTypeScript
DetailsAsk Puvexa
JavaScriptintermediate
Promise rejection appears without showing the original error
JavaScriptTypeScript
DetailsAsk Puvexa
JavaScriptintermediate
TypeScript says property does not exist even after type checking
JavaScriptTypeScript
DetailsAsk Puvexa
JavaScriptintermediate
TypeScript cannot find declarations for an installed package
JavaScriptTypeScript
DetailsAsk Puvexa
JavaScriptintermediate
TypeScript build passes locally but fails in CI
JavaScriptTypeScript
DetailsAsk Puvexa
JavaScriptintermediate
JavaScript date shows a different day because of timezone conversion
JavaScriptTypeScript
DetailsAsk Puvexa
JavaScriptintermediate
Optional chaining still throws an undefined error
JavaScriptTypeScript
DetailsAsk Puvexa
JavaScriptintermediate
JSON.parse fails even though the response looks like JSON
JavaScriptTypeScript
DetailsAsk Puvexa
JavaScriptintermediate
Array values change unexpectedly after copying an object
JavaScriptTypeScript
DetailsAsk Puvexa