D
D
DevEx2011-03-08 08:10:14
Opera
DevEx, 2011-03-08 08:10:14

Opera is wrong? (call apply)

Here in this example, Opera 11.01 loops , i.e. the tracer will never exit the loop. Chrome and Firefox worked fine.

In Opera, the arguments.callee.caller.caller.caller… chain always points to arguments.callee (arguments.callee == arguments.callee.caller). Link to the test

Explain, maybe I'm wrong about something or is it a bug?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
G
gro, 2011-03-08
@gro

caller is a non-standard non-recommended feature, so anything can be done with it

G
gro, 2011-03-08
@gro

Well, arguments too, it's never an array. Try replacing with [] and everything will work as it should.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question