JavaScript闭包测试题及答案.docVIP

  • 0
  • 0
  • 约3.02千字
  • 约 7页
  • 2026-05-02 发布于河北
  • 举报

JavaScript闭包测试题及答案

1.以下关于JavaScript闭包的说法,正确的是()(5分)

A.闭包就是函数内部的函数

B.闭包可以访问函数内部的变量

C.闭包会导致变量无法被垃圾回收

D.以上都正确

2.分析以下代码,输出结果是()(5分)

```javascript

functionouter(){

letnum=10;

functioninner(){

console.log(num);

}

returninner;

}

letfunc=outer();

func();

```

3.以下代码中,闭包的作用是()(5分)

```javascript

functionmakeCounter(){

letcount=0;

returnfunction(){

returncount++;

}

}

letcounter=makeCounter();

console.log(counter());

console.log(counter());

```

4.关于闭包和变量作用域的关系,以下说法错误的是()(5分)

A.闭包可以延长变量的作用域

B.闭包会使变量的作用域局限在函数内部

C.闭包可以访问函数外

文档评论(0)

1亿VIP精品文档

相关文档