单项选择题
function Foo() var i = 0; return function() { console.log(i++); }} var f1 = Foo(), f2 = Foo();f1();f1();f2();输出结果依次是()
A.0 1 0
B.0 1 2
C.0 0 0
D.0 0 2
点击查看答案
相关考题
-
单项选择题
以下哪个值放在if中被隐式类型转换后不会变为false()
A.数字-1
B.数字0
C.null
D.空字符串 -
单项选择题
以下不是js变量命名规范的是()
A.不能含有空格
B.不区分大小写
C.不能以关键字或保留字命名
D.第一个字符必须是一个字母、下划线(_)或一个美元符号($) -
单项选择题
有关回调地狱的说法错的是()
A.当一个函数需要依赖上一个回调函数的值的时候,就存在回调函数嵌套,如果痛传统的回调函数处理就会产生地狱回调问题
B.Promise回调函数采用的链式操作,代码纵向发展
C.async机制的出现并不能解决回调地狱的问题,没什么用处
