var n = new Number(3); var num = 3;alert(typeof num);alert(typeof n);
输出:number、object
-----------------------------------------------解答:
原理:(小刀解答、from:franky)
var myClass = {}; //创建一个没有成员的对象myClass.constructor = Class;Class.call( myCLass ); //让myClass 成为Class函数里的this
所以有:(小刀)
var n = new Number(3);
var n={};myClass.constructor = Number;Number.call(n);
所以alert打印了object。