[whatwg] Side effects free scripts

Alexey Feldgendler alexey at feldgendler.ru
Wed May 31 23:05:43 PDT 2006

On Thu, 01 Jun 2006 11:21:02 +0700, liorean <liorean at gmail.com> wrote:

> The problem is that verifying whether function may result in side
> effects is a pain that must be delayed until runtime. You cannot know
> that methods, functions or constructors are side effect free unless
> they are host objects and readonly. You can't even assume that
>     hello+' world';
> is side effect free since the hello variable might contain an object
> with a toString method that has side effects.
> So, determining if a function is side effect free needs to be done
> while that function is run.

It's not a problem. There's no need to verify that the function is side effects free until runtime.

Alexey Feldgendler <alexey at feldgendler.ru>
[ICQ: 115226275] http://feldgendler.livejournal.com

More information about the whatwg mailing list