[js] eval: store arguments when calling evaluated functions
[js] add test for arguments correctness during function.call()