WALA/com.ibm.wala.cast.js.test.data/examples-src/tests/array_index_conv.js

16 lines
363 B
JavaScript

var a = [];
a[0] = function reachable1() { print("reachable"); };
a["0"]();
var b = [];
b[1] = function reachable2() { print("also reachable"); };
b[1.0]();
var c = [];
c["2"] = function reachable3() { print("reachable, too"); };
c[2]();
var d = [];
d[3] = function reachable4() { print("reachable4"); };
var o = { toString: function() { return 3; } };
d[o]();