我正在使用 .push()方法,并将其与 console.log()组合到一个数组中,以向其中添加2个元素。
当我尝试将两者结合或连接时,例如: console.log(push。()),它只是为我提供元素的数量,并且不向数组添加任何内容。
let school = ['history','math','english'];
console.log(school.push('spanish')); // Output: 4
当我尝试.push()方法,然后在下一行尝试console.log()时,它工作正常。
let school = ['history','english'];
school.push('spanish');
console.log(school); // Output: ['history','english','spansih']
一行一行地跟随代码: console.log()应在控制台中显示输出,而 push()函数应将新元素添加到数组中。从逻辑上讲,我看不到输出元素数量的意义。