js

js函数内置对象 ———— arguments(重点,考点)

它是函数

一创建就有的是一个类数组(并不是真正的数组)

方法调用时,可以得到所有传进来的参数

你传多少,我就能拿到多少

function fn(){

console.log(arguments) } fn(1, 2, 3, 4);
经典应用 ———— 求一组参数的总和

 

function fn() { // 此为局部变量

let a = 5; console.log(a)

}

fn(); console.log(a)

// 此处报错,无法访问

 匿名函数(难点)

顾名思义指的是没有名字的函数

必须采用下面的语法,否则会报错


(function (){
    //由于没有执行该匿名函数,所以不会执行匿名函数体内的语句。
    console.log("666");
})

匿名自执行函数(类似于JS的单例模式)

(function (){
    console.log("666"); // 此处会打印666
})()

  



 

 

posted @ 2022-06-19 11:04  宋072  阅读(22)  评论(0)    收藏  举报