Advanced JavaScript

Closures, Prototypes, Events, Performance, Security

Questions

1
advanced

What is a closure in JavaScript?

closuresscopelexical-environment
2
advanced

What is the Call Stack in JavaScript?

call-stackexecution-contextruntime
advancedPremium

What is prototype in JavaScript?

prototypeinheritanceobjects
advancedPremium

What is CORS (Cross Origin Resource Sharing)?

corssecurityhttp
advancedPremium

What is event bubbling?

event-bubblingeventsdom
advancedPremium

What is event capturing?

event-capturingeventsdom
advancedPremium

What is the difference between shallow copy and deep copy?

shallow-copydeep-copyobjects
advancedPremium

What is a polyfill in JavaScript?

polyfillbrowser-compatibilityes6
advancedPremium

What is a generator function in JavaScript?

generatorsiteratorses6
advancedPremium

What is tree shaking in JavaScript?

tree-shakingbundlingoptimization
advancedPremium

What are cookies in JavaScript?

cookiesstorageauthentication
advancedPremium

What is the difference between IndexedDB and SessionStorage?

indexeddbsessionStoragestorage
advancedPremium

What are Interceptors?

interceptorsaxioshttp
advancedPremium

What is the difference between authentication and authorization?

authenticationauthorizationsecurity
advancedMulti-selectPremium

What are the DRY, KISS, YAGNI principles? (Select all correct descriptions)

principlesbest-practicessoftware-design
advancedPremium

What is eval() in JavaScript?

evalsecuritycode-execution
17
advanced

What is the Event Loop in JavaScript?

event-loopasyncconcurrency
advancedPremium

What is the difference between microtasks and macrotasks?

microtasksmacrotasksevent-loop
advancedPremium

What is memoization in JavaScript?

memoizationoptimizationcaching
advancedPremium

What is throttling in JavaScript?

throttlingperformanceoptimization
advancedPremium

What is the Proxy object in JavaScript?

proxymetaprogramminges6
advancedPremium

What is the Reflect API in JavaScript?

reflectmetaprogramminges6
advancedPremium

What is currying in JavaScript?

curryingfunctional-programmingfunctions
advancedPremium

What is the difference between WeakMap and Map?

WeakMapMapgarbage-collection