1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
function fna() {} fna.prototype = undefined; new fna; function fnb() {} fnb.prototype = null; new fnb; function fnc() {} fnc.prototype = 3; new fnc; function fnd() {} fnd.prototype = true; new fnd; function fne() {} fne.prototype = "foo"; new fne; function fnf() {} fnf.prototype = /foo/; new fnf;