Ask YC: What's the problem with eval()?

https://news.ycombinator.com/item?id=92750
by edw519 • 19 years ago
5 8 19 years ago

I have a scenario where I want to do some logic in the browser, but I don't know what that logic is until run time. As I see it, I have 2 choices: 1. Preload the page with some javascript logic to process pseudo-code sent down as data, or 2. Just send javascript down as data and eval() it. I really don't want to preload my page with a pseudo-code processor, but I understand there is a downside with "eval()". I always thought that this is exactly what eval() was for. Anyone have any success/horror stories with using eval() in the browser?

Related Stories

Loading related stories...

Source preview

news.ycombinator.com