试题
考点

js语言和框架-JavaScript语言-语法相关-操作符相关

面5笔5

下面这段JS程序的执行结果是:
var a =[1,2,3];
var b = a.slice();
b.push(4);
console.log(a);

A.[1,2,3,4]

B.[1,2,3]

C.[4]

D.[2,3,4]

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

正确答案是 B

Array.prototype.slice(begin , end)是非入侵式函数,不会改变原数组对象。
begin可选,缺省为0 ; end可选,缺省为末尾。
故最后,a = [ 1,2,3 ] , b =[ 1,2,3,4 ]; 

评论

岸然

2024-06-13 23:00:00

0 0

南城以北是片海

2022-01-26 23:00:00

0 0

TDIC

2021-03-05 11:26:21

0 0

加载更多