ホームページ  >  に質問  >  本文

javascript - console.log(["2","3"].push("1")) 結果が 3 になるのはなぜですか

javascript

伊谢尔伦伊谢尔伦2711日前770

全員に返信(5)返信します

  • 世界只因有你

    世界只因有你2017-05-19 10:44:23

    リーリー

    3 は実際には新しい配列の長さです。

    返事
    0
  • ringa_lee

    ringa_lee2017-05-19 10:44:23

    自分で実験してください。プッシュ実行すると配列の長さが返されます

    返事
    0
  • PHP中文网

    PHP中文网2017-05-19 10:44:23

    出力される内容は push的返回值,push新しい長さを返します

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-19 10:44:23

    push() は、1 つ以上の要素を配列の末尾に追加し、新しい長さを返します。

    参考 http://www.w3school.com.cn/js...

    返事
    0
  • 高洛峰

    高洛峰2017-05-19 10:44:23

    push() メソッドは、配列の末尾に 1 つ以上の要素を追加し、配列の新しい長さを返すため、出力されるのは配列の長さです。

    このドキュメントを参照してください

    返事
    0
  • キャンセル返事