<script> // apply 方法可以指定一个函数的 this,并且通过数组方式进行传参 // fun.apply(this,[1,2]); // 定义一个数组,利用 apply 方法,可以将它拆开进行操作 var arr = [1,3,4,6,8]; // 想借用一些现在内置在js 中的方法 // console.log(Math.max(1,3,5,7,9)); // 利用 apply 方法,将数组传给 max 的第二个参数 // console.log(Math.max.apply(Math,arr)); console.log(1,2,3); console.log.apply(console,arr); </script>