【问题标题】:Memory usage while variable usages变量使用时的内存使用
【发布时间】:2019-07-26 14:17:54
【问题描述】:

这只是为了消除我心中的一个疑问。它不是任何基于框架的。但是可以说我现在正在使用 Angular。

假设如果我有两个变量 a 和 b。我使用 Angular 将其绑定到我的 HTML

最好的方法是什么?

我的意思是,

this.data = {
    a: 10,
    b: "Name"
}

并将其绑定为

<span>{{data.a}} - {{data.b}}</span>

或者

this.a = 10;
this.b = "Name"
}

并将其绑定为

<span>{{a}} - {{b}}</span>

哪个更高效,哪个使用更少的内存?

【问题讨论】:

  • 如果你想要efficiency,这本质上是速度力量——你想要速度还是力量?
  • 我的意思是最好的做法是什么。
  • 如果您需要在函数之间移动它们,那么第一个是最干净的。如果您只需要在当前上下文中使用它们,那么第二个似乎不那么冗长。
  • 浏览器内存使用情况如何?

标签: javascript html typescript ecmascript-6 angular7


【解决方案1】:

我认为没有太大区别,但是由于第一种方法创建一个对象,然后在其中创建两个变量,第二种方法直接在类中创建它们,所以第二种方法应该更有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-05-16
    • 1970-01-01
    • 2011-12-21
    • 1970-01-01
    • 2013-03-17
    • 1970-01-01
    • 1970-01-01
    • 2021-06-30
    相关资源
    最近更新 更多