【发布时间】:2012-01-10 02:29:10
【问题描述】:
我有一些简单的代码,您可以在 my fiddle 中看到。它在所有浏览器和 IE9 中都能正常发出警报,但在 IE8 或 7 中则不行。
var func = function( x ) {
var slice = [].slice,
args = slice.call( arguments ),
pass = args.splice(1);
alert( pass );
};
func( 'a', 1, 2 );
编辑 使用我在这里发布的解决方案: http://jsfiddle.net/7kXxX/4/
我在不知道有多少参数出现的情况下使用它,这就是我使用“参数”的原因
【问题讨论】:
-
您希望收到什么警报?
标签: javascript