On dynamic property of JavaScript is that “eval” changes the calling context. What does it mean? Some examples would be better.
On dynamic property of JavaScript is that eval changes the calling context. What does
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
evaldoes change the context when called indirectly. And it changes it to the global context (the default context for all functions).Direct
evalcalls don’t change the context (nor do they change the scope).See “Global eval. What are the options?” for details.