题目内容

结合第一个源程序案例,正文第4自然段中的“enclosing scope”是指wrapValue()返回的函数。

A. 对
B. 错

查看答案
更多问题

multiplier()函数有一个局部变量。

A. 对
B. 错

第一自然段中的“no longer active”的意思是( )。

A. 函数执行结束
B. 函数无法被调用
C. 局部变量被释放
D. 局部变量暂时无法访问

下列说法中( )是错误的。

A. 由于wrapValue()函数被调用两次,所以local变量在内存中存在两个副本。
B. 由于wrapValue()返回的函数需要使用local变量,因此在wrapValue()执行结束后,local变量不会被释放。
C. wrap1()函数访问的是local变量的一个副本,而wrap2()函数访问的是另一个副本。
D. wrap1()和wrap2()两个函数访问的是同一个local变量。

在第一个源程序案例的末尾如果添加如下语句,则其输出为( )。console.log(wrap1());

A. 1
B. 2
C. 3
D. 不确定

答案查题题库