在数组的解构赋值中,var [ a,b,c ] = [ 1,2 ]结果中,a、b、c的值分别是
A: 1 2 null
B: 1 2 undefined
C: 1 2 2
D: 抛出异常
A: 1 2 null
B: 1 2 undefined
C: 1 2 2
D: 抛出异常
举一反三
- 以下代码片段的输出结果为( ). [script type="text/javascript"] var foo =1; function Test(){ alert(foo); var foo=2; alert(foo); } Test(); </script A: 1,2 B: 2,1 C: 1,undefined D: undefined,2
- inta[ 2 ][ 3 ]={{1,2},{1}}; a[0][1]的值是 A: 2 B: 0
- 当#1=[空]时,#2=#1+#1变量赋值表达式的结果为( )。 A: #2=<空> B: #2=0 C: #2=1 D: 报警
- 已知列表lst = [ 1, 2, 'Python',(2,3)], 则表达式lst[ -1 ][ -1 ]的值是: A: 1 B: 2 C: 'Python' D: 3
- x = [ 1, 2 ] y = x x += y print(x) 上述代码输出结果为____。 A: [ 1, 2 ] B: [ 1, 2, 1 ] C: [ 2, 1, 2, 1 ] D: [ 1, 2, 1, 2]