【问题标题】:Should I execute a function multiple times or use an array to loop through?我应该多次执行一个函数还是使用一个数组来循环遍历?
【发布时间】:2015-07-06 07:44:29
【问题描述】:

我有一些代码可以通过 Google 跟踪代码管理器替换现有网站中的文本。

我先找到父元素,再用子元素替换文字。像这样:

doReplacement(".parent-element", ".first-child", ".second-child", "Text to be replaced", "Replacement text");

每次使用不同的值多次运行 doReplacement 更好,还是创建一个数组进行循环更好?哪个更快?

【问题讨论】:

标签: javascript arrays function loops google-tag-manager


【解决方案1】:

如果您不需要极端的性能优化,我建议您还是使用循环。请注意,foreach 比 for/while 慢,但最终,这当然取决于它将在哪里执行。

不过,为了代码的灵活性,最好使用循环。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-22
    • 2020-11-27
    • 2012-11-06
    • 2018-04-09
    • 2022-07-07
    • 2013-11-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多