在对象的解构赋值中,var {a,b,c} = { “c”:10, ”b”:9, ”a”:8 } 结果中,a、b、c的值分别是
A: 10 9 8
B: 8 9 10
C: undefined 9 undefined
D: null 9 null
A: 10 9 8
B: 8 9 10
C: undefined 9 undefined
D: null 9 null
举一反三
- 执行下面程序片段后,变量a,b,c的值分别是( )。inta,b,c;intx=8,y=10;a=(x++==y--)?x:y;b=++x;c=--y;? a=8, b=8, c=10|;a=9, b=10, c=8|a=9, b=9, c=8|a=9, b=8, c=10
- intx=10,y=9;执行a=(--x==y)?--x:y;b=x;c=++y;三条语句后,变量a,b,c的值分别是______。 A: a=9,b=9,c=10 B: a=8,b=8,c=10 C: a=9,b=10,c=9 D: a=10,b=10,c=10
- 执行下面程序片段后,变量a,b,c的值分别是( )。 int a,b,c;int x=8,y=10;a=(x++==y--)?x:y;b=++x;c=--y; A: a=9, b=10, c=8 B: a=8, b=8, c=10 C: a=9, b=8, c=10 D: a=9, b=9, c=8
- 以下程序输出结果为( )int n = 10;while(n>7){ n--; printf("%d ",n);} A: 10 9 8 B: 9 8 7 C: 10 9 8 7 D: 9 8 7 6
- 下面程序的执行结果为?vari=6;for(i=8;i<10;i++){console.log(i);};() A: 8、9 B: 6、7、8、9 C: 8、9、10 D: 报错