【问题标题】:JavaScript arrays - original array modification vs new array creating methodsJavaScript 数组 - 原始数组修改与新数组创建方法
【发布时间】:2021-11-12 13:40:39
【问题描述】:

是否有规则可以解释为什么某些方法会修改原始数组(如 splice、push 等)而其他方法会创建新数组(如 slice、map、concat 等)?

【问题讨论】:

  • 不,没有,你只需要记住它,或者在使用方法之前查看文档。

标签: javascript arrays methods


【解决方案1】:

不,没有规则指定哪些数组方法将修改被调用者数组或哪些将返回一个新数组。

它们是简单的函数,有自己的行为,您只需要记住它们的行为,并且您始终可以通过网络查找内容。

【讨论】:

    猜你喜欢
    • 2012-12-02
    • 1970-01-01
    • 2014-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多