michael@0: michael@0: function fna() {} michael@0: fna.prototype = undefined; michael@0: new fna; michael@0: michael@0: function fnb() {} michael@0: fnb.prototype = null; michael@0: new fnb; michael@0: michael@0: function fnc() {} michael@0: fnc.prototype = 3; michael@0: new fnc; michael@0: michael@0: function fnd() {} michael@0: fnd.prototype = true; michael@0: new fnd; michael@0: michael@0: function fne() {} michael@0: fne.prototype = "foo"; michael@0: new fne; michael@0: michael@0: function fnf() {} michael@0: fnf.prototype = /foo/; michael@0: new fnf;