簡體   English   中英

此代碼段中的加法器是什么? 我找不到答案

[英]What is adder in this code snippet? I can't find an answer

我試圖找出什么是const變量,如果我們將其分配給array.push方法

const numbers = [0,33,4,1]
const adder = numbers.push(2)

加法器在這里變成什么? 如果我在控制台中編寫它,它將為我提供數字數組的長度。 將數組方法分配給變量是不好的做法嗎?

加法器在這里變成什么?

分配了push的返回值。 因此,請查看push的文檔

push()方法將一個或多個元素添加到數組的末尾,並返回數組的新長度。

所以它是數組的長度。


將數組方法分配給變量是不好的做法嗎?

通常 (有例外),將數組方法分配給變量並沒有什么用處 ……但這不是此代碼的作用。 方法的返回值不是方法本身。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM