Directorio artículo
antecedentes:
Cuando se llama a la función, el navegador pasará dos parámetros para esta función
- esto: la función objeto de contexto, no entiendo vistazo a este
- argumentos: el objeto encapsula argumento
A, argumentos y qué papel
Lo que es:
Array es un objeto de la clase, puede manipular los datos por el índice
Nota: La clase es una matriz, que no es una matriz, pero tienen propiedades y métodos de una matriz común
papel:
La función se llama, los argumentos se pasan a los argumentos del paquete
En segundo lugar, los atributos y los métodos comunes
atributo:
destinatario de la llamada propiedad: la función que corresponde al objeto que se está señalado
métodos:
argumento de longitud arguments.length se puede adquirir
incluso si no se define el parámetro, también puede ser utilizado por los argumentos argumentos
Por ejemplo:
<script type="text/javascript">
function fun(a,b,c){
console.log(arguments[0]);//输出1
console.log(arguments.length);//输出4
console.log(arguments.callee);//输出fun函数
}
fun(1,2,4,5);
</script>